I'm in the process of abandoning my desktop and switching to laptop full time, and after weeks of figuring out the best laptop setup, I've come to the same conclusion - 13" MBP i5, 8GB, SSD = best of all worlds. Only left is to make sure I can dual boot some linux distro on it without issues (the HD3000 gfx drivers for linux may be an issue, but appear solved in Ubuntu 11.04).