This might need to be moved, as it's not really a development question. But on that note, no major features are gained or lost between the platforms with respect to development.
In terms of bootcamp, it is not necessary to go that far knowing the answer I just gave you about using Adobe PS CS3 (or Dreamweaver, etc.) in Mac mode. The main reason people opt for bootcamp is when alot of proprietary Windows software has been invested, third party apps are involved in daily use, gamers, or budget is a huge concern (i.e. *purchasing Mac equivalent software as necessary, although these days very few major apps are not available on both platforms which is the point).
If you have a few Windows apps that requires windows or is your preference, instead invest in Parallels or VMware Fusion, install a cheap OEM copy of XP Home or Pro (not Vista) and run both on any newer Intel Mac. Just make sure it has an anti-virus tool, don't bother installing anything else, create a few shared folders and even copy/paste between Mac and Windows if you wish. Bootcamp is all about booting to one or the other, not both at the same time (where Windows is a virtual guest running on your Mac which is the host). I run Parallels, works great.
-jim
*Note, we do not condone discussion of "hacked" licenses of popular Windows software ported to Mac.