I use both, but I prefer to work on a PC.
On a side note, surprised no one has mentioned Linux. (At least I don't think anyone did, only skimmed through). I've only really used ubuntu and a few of it's derivatives like xubuntu and ubuntu studio, but I'd really like to install AVLinux when I get...