well its took 2 years for it to get to the top of google but each new job i get phoned up for seems to be from my website now!!
I find vistaprint expensive for everything!!
2 years! Good grief that's a long time!
I would say that a well managed Adwords campaign will cost about £30 per month, but will bring in a LOT more work than a website on page 2 of google. You are in the top 3 on page 1 every time nearly.
I would do that more than pay vista for a site. But for £300 I got a site built, hosted for a year and top of the organic listings of google within 6 weeks. That's much better value than vista.