You will definitely need the 64 megs of ram. The geforce4 2go or whatever it's called is basically an enhanced geforce2, but it's still the fastest mobile graphics chip out. The reason you need the ram is when you play games at less than 1600x1200 resolution on your laptop screen, things look all chunky and blocky, or the screen size actually gets smaller at lower resolutions, depending on the chip and hte drivers. With 64 megs of ram and the better memory controller on the mobile geforce4 you should be able to run 1600x1200 no problem as long as you don't turn on all the pretty stuff and leave it in 16bit color, which to my knowledge isn't as apparent on a laptop display as it is on a monitor. Of course if you hook up an external monitor you can lower the res to 1280x1024 or 1084x768 and turn on all the pretty stuff. If you can wait and see if someone benches the new Dell 8200's and see how the NV17 mobile chip and the pentium4 work.
edit: As for desktop applications, you can run your desktop in 32 bit color at 1600x1200 with pretty much any amount of memory available. Technically you only need 6.5megs or something like that, but an 8meg card would do fine, not to mention a 32 or 64 megger.