Just finished the functions for MyOnlineShops.com.au yesterday, although I am still entering more data, and will be for the next few weeks at this rate.
Proud of the fact that I didn't need to do any coding at all. Just CSS, and a minor layout change to page.tpl to make it source-ordered for SEO, so that content appears before the side navigation.
It's a replacement for an old site that I lost last year when the domain renewal email went to an old address that I wasn't using any more, so I lost all my page one positions at Google and Yahoo.
Haven't started SEO for this one yet, but it will be interesting, as my other Drupal site isn't performing very well from an SEO perspective yet. Maybe it's a duplication penalty from the old site .....
Am considering using robots.txt to ignore a few of the side menu options, as they overlap with the tag-based pages at the bottom of the home page.
Although I just noticed that I'm already ranking number 1 at Google for my name, after doing some submissions, and linking from my blog and one other site. Woohoo!
Basically used CCK to define a few content types for competitions, discounts and shops.
Created lots of views.
Used Flags for Bookmarking.
Experimented with node hierarchy, but couldn't get it to do exactly what I wanted, so just went with a content type.