The cost of starting a website depends upon the type of the website. For example, You need to get a domain name for the website, construct the website (i.e designing and coding) Publish the website. To publish the website you need to purchase web space. To get all these you can visit http://www.tucktail.com/ This web host offers domain registration, web designing service and hosting at low cost with 24/7 customer support. Good luck mate.
It depends on if you are building it from the ground up or using a web hosting site. You need to consider the cost of servers, as well as your programs for building your code. If you aren't adept at coding the site, you'll have to hire someone who is...etc. A lot of web hosting sites are free, but some offer you ad-free service for as low as $20 a year.
for me around 60 quid a year... £50 hosting and about £10 for teh domain.
everything unlimited but i know the owner of the hosting company which is why i get it so cheap.
Google 'Doodle Kit' very easy and free...