I would have to say time, as a part time webmaster i only wish that the days had more hours in them. Trying to prioritize all of my focuses is hard and trying to balance further education with my hobbies and interest one obviously being a webmaster i find it hard. Will.
Again, dedicated server and time. I write most of my own content, but i've been considering revising that plan as my time may be better spent on other projects.
E-commerce software: Approx £1000 per year (new versions released on average every 10 months) Hosting: £300, +£120 for SSL certificate Domain: £6 per year. Time: Priceless