as for the 200gb hard drive, the lower rpm is enough of a reason not to.
If you use a lot of space on the hard drive, the lower RPM doesn't matter.
Barefeats did some testing and show that if you have 74GB of data on the drive (or more), that the 200GB drive is actually faster at reading from the disk, and very close to the same speed when writing to the disk:
http://www.barefeats.com/mbcd7.html
So... I'd get the 200GB drive. I wouldn't spring for the 3GB RAM over the stock 2GB though since it doesn't seem like a good value to me (unless you really absolutely need that extra gig).