I 90% agree, sanj, except I think the 5400 vs. 7200 is a big deal--that's a 33% improvement on most IO bound activities for cheap money. I generally plug the laptop in, so battery life isn't much of an issue.
Also, my current memory usage on my MBP never exceeds 1.4 gigs, so I couldn't justify the extra ram--it would sit, idle. I mainly develop in rails at the moment and sometimes use netbeans. YMMV.
Also, my current memory usage on my MBP never exceeds 1.4 gigs, so I couldn't justify the extra ram--it would sit, idle. I mainly develop in rails at the moment and sometimes use netbeans. YMMV.