Ubuntu PC or a MAC
jacquesm: I have both and in practice I find that I use the ubuntu pc for almost everything except mac compatibility testing.The main reason I guess is that most of my servers run linux and I don't need to mentally make the switch from one flavour of unix to another ten times per day. Stuff on my dev box lives in exactly the same places as it does on my production machines.The mac is very slick though, but that's not a good enough reason to buy one if you have to choose between them.