.co.uk can cost £2.50 per year check out 123-reg.com you can get control of where you want to point your website to and set-up a couple of mail address. They also do 'packages' that include webspace, design, support etc for a monthly charge. For the space they may charge you premium if...