Hey, SG. I guess I missed the party.
I am browsing the posts using my BARE MINIMUM WHITE MACBOOK(512MB MEM).
1. I upgraded HDD from 60GB to 160 for additional $130, I still have 60G HDD I harvested. It is cheaper this way than buying the upgraded version. Very easy upgrade. I thought you might need more space to keep your pictures.

2. Using the Bootcamp I am also running Windows XP Pro. It works flawless! One thing I don't like is the location of the Ctrl-key and lack of Backspace-Key when I am using XP.
(Don't mess up the order if you are going to do the upgrade, otherwise you will have problems.)
I read somewhere the new MacBook Pro has Draft-N modem shipped unannounced and it cost $10 to activate them. I don't know if it applies to MacBook. I have D-Link N router at home, and a N-card on my laptop. It is really fast and works pretty well. (I think that is equivalent to new Airport.)
If you have multiple computers networked via Gbs Switches and cable, and moves lots of large files, having N router, or Airport Extreme(?) is justifiable to my opinion.
I am a minimalist when it comes to computing. No bragging rights on having Extra RAMs unless I use it. But when it comes to having how much HP under myhood, (or my pants) that is completely different story. I worked as a cross-platform multi-media apps developer while back, anything involves moving larger files Macs work lot better without goofing off like windows.
I love my MacBook! I am so sold on iPhone. I am buying apple stocks.
Enjoy it, SG.