Webmaster v Programmer v Sys Admin
I've done all and in fact am currently doing all. I've got to say that I get the most satisfaction out of PROGRAMMING. It's more difficult to make as much money but the money isn't bad. With languages changing all the time it also means you have to be dynamic, be able to learn quickly and have a good natural ability to think in the abstract (ie- good imagination). This is different from WEBMASTER wherein you need a good eye for layout as well as many abilities and skills necessary for programming. SYS ADMIN is, in my opinion both stressful and boring. Of course with the added responsibility of being reliable, trustworthy and in charge, usually comes more money. Life is a balancing act...