(unlurk)
I'm a person who used PCs for many years, then switched over to Macs last year. I definitely wouldn't go back. My WindowsXP laptop is now only used for testing in IE.
Pros:
. Apache/perl/php/python etc etc all built in, and the whole operating sytem being based on Unix core, which for web people means if you buy a powerbook you can basically be carrying your entire dev server around with you.
. I've found that the way the User Interface works means that after a short while getting used to it I now get far more done on macs in a much shorter time than I ever did on PCs.
. The low cost shareware software that's available (usually by small developers) usually seems to be of a higher standard and more innovative than on PCs. And because they are small developers the customer service is usually better too.
. Excellent developer tools supplied with the OS, if that's your thing.
. The build quality of the machines is just amazing.
. They look very very pretty .... well they do!
. If like me, you're the kind of person who likes to tinker around 'under the bonnet' of your computer... Macs are great for that.
. Loads of Linux/Open Source software has either already been ported, or is easily portable.
. Software is stupidly easy to install/uninstall (just drag the icon), installing something doesn't leave tons of DLLs and other crap on your system that only a complete re-install every 6 months or so will get rid of.
. I've had my mac for a year, and the system performance hasn't degraded at all, PC's I've owned seem to start degrading in performance from the moment they are first used.
. There is *currently* no adware, spyware or malicious software to mess things up
Cons:
. Not very many games, and the ones that there are are usually a little while behind what's available on PC - but that's why I have an XBox

... Having the new Intel CPU may make a difference in this in the future
. More expensive compared to similarly specced PCs is has to be said, but like I said, the build quality is excellent.
. Macromedia software runs a bit slow on my Mac Mini. This is probably just because it's a G4, and Macromedia Studio hasn't been coded particularly well. Which leads me on to.....
. Support from very large developers/publishers could be a bit better, there are alternatives available for most things though.
. The time taken for Apple to ship a product to customers is shockingly bad, with no option to pay for express shipping. I've had a Macbook Pro on order since January, they shipped it out to me two weeks ago and it still hasn't arrived. I recall the delivery for the Mac Mini being similarly as bad.
sort of pro and con:
. No viruses... at least not so far, there's been a couple of proof-of-concept trojans going around lately, so it's likely that Macs will become more of a target from now on. No matter what machine you're using, it's still worth taking precautions to protect your machine, like not using the administrator account for day-to-day use.
Well... uhhh... that's my impressions... a bit too pricey in terms of oomph.... but in my opinion the increased productivity and quality is worth the price of admission alone.
Apologies for the long rambling post
