I received my new MacBook Pro at close of business on Tuesday. I didn't take it home with me. I worked on it briefly yesterday, and am now all the way migrated. The migration was almost disappointingly easy. All my data migrated over firewire, and only stuff that I had installed from source was missing at the end of it - which amounts to Apache, and very little else. I imagine I'll run across things that are missing as I go along, but so far that's been the only one, and I didn't have to turn on the old laptop once today.
My transition from PBG4 to MacBook (non-Pro) was extremely smooth as well. My PB has been sitting alone in the corner for a couple of weeks now.
I just bought Parallels Desktop (http://www.parallels.com/), which allows you to run virtualized Windows, DOS, FreeBSD, many Linuxes, Solaris and even OS/2 within OSX on your Intel Mac with little performance penalty.* From now until the 23rd (tomorrow) they are running a promotion where you get a year's worth of upgrades for the standard $80 price. The newest beta (which will shortly become a new version) even has pseudo-native support for Windows applications (e.g. add Outlook to your Dock and click to open). Beta info: http://www.parallels.com/products/desktop/beta_testing/
* In fact, some Windows apps run faster under Parallels VM than they do under Boot Camp (native Windows):
http://www.anandtech.com/mac/showdoc.aspx?i=2740&p=14