thanks for the suggestions.
how is the performance of windows on bootcamp. i will be using windows for my work related stuff. its better if i can use it on VM so i dont have to restart, i will be installling xp SP3 and i am planning to allocate 2gb and 1 proceessor to VM will it be enough or else i will be upgrading the RAM to 8gb.
thanks.
edit: i am sticking with xp because it doesnt require as many resourse as win7. if win7 runs fine with above config i will be happy to install 7(it looks better than xp!).
Depends what you will be doing in OS X. Dedicating 2GB to your VM is a hefty amount with only 4GB total.
I would definitely advise Win 7 and I don't think resources will be a problem. I give 2 cores and only 1GB to my Win 7 VM (my Boot Camp partition) and I think it runs really well. Not as fast as when I'm booted, but still nice. I generally just run Office 2007 apps and IE and Safari in Windows, maybe some Remote Desktop sessions. If you're doing more serious stuff, you may well need the 2GB.
What do you do in Windows that you want to give it 2GB of RAM for?
So, back to OS X usage. After the IGP takes its 384MB, your VM gobbles up a bunch, you're probably left with a little over 1GB. If you're not using any heavy hitting audio/video apps, you might be okay.
But then, at less than $100 for the upgrade to 8GB, it might be a no brainer. Newegg seems to have good prices. You could also do OWC (
www.macsales.com) and send back your stock 4GB kit for about $25 credit.
Performance of Windows in Boot Camp (booting your Mac into Windows) is really great, I think. My MBP 13 incher is dang snappy in Win 7. My Windows Experience numbers are: Proc: 5.9, RAM: 5.5, GFX (Aero): 5.4, GFX (gaming): 6.1, HD: 5.9.
Enjoy your MBP!