Atomic SEO, I used them.
I was very happy with their expertise but really it comes down to
results, I dumped my seo guy in new york after i got phone calls the
very first day of service, yeah i as getting calls from myspace people
the first day so that was pretty cool, so I definetely reccomend