I have recently designed a new website for Lascom Solutions (www.0870ver.co.uk) and have been trying to promote the site on Google. I was only aware of the Google addURL service to add a website to Google searches and didn’t know that if you have a Google account you can submit your site to their webmaster tools to monitor Google bot Crawls, keyword searches and page rankings!
Its a really slick user interface and gives a great insight in to what Google is doing with your website, putting more control back in the webmasters hands.
I also found that they like you to create an XML sitemap which can help improve page rankings(the sitemap for this site is here), I found this website which will automatically generate one for you, which you manually upload to your site. This blog uses a WordPress auto-sitemap plugin which generates one every time content changes!