I own 2 MacBook Pros (switched from Dells running WinXP and Win 7) and love them both. As you know, setting up printers and other connections are so easy. The machines are powerful to handle my development needs, including running Parallels with a Win 7 client to run SQL Server for dev. I recommend those machines.