How is the early 2009 base 15" Macbook Pro for a Windows Developer? It maxes out (officially) to 4 GB. How functional is this machine to either boot camp or virtualize Windows? Good choice for Win dev (and OS X for playing/surfing)? Bad choice, stick with a Win machine? What are your experiences/thoughts on this issue?