I'm a small fish in a big pond but I still have 2 cents!

I say even more important than meta tags - is content. Good, content rich sites will naturally be picked up by search engines. I have a site that's content rich & regularly updated, & everytime I add a new page to the site, it shows in Google's top rankings (usually page 1) within a couple of weeks (after the next crawl).