Milton,
I wouldn't worry too much about the meta tags on your website. As those are what many search engines spammers used 10 years ago, they hold no power today with the major search engines. You would be better off ensuring that the title tag (top browser bar), headers and your content have the keywords that you would like to be listed for.
You actually have a good thing going having a blog hosted with Blogger. Since Google owns it, you know that the content will be listed quickly, though the rankings may not come right away. But I agree with scbyte that you should have your domain separate from the blog and not using redirections. If you did set it up on Office Live Small Business, you could then use your blog as a way to drive traffic to your main website. Of course have some squidoo lenses or HubPages hubs on your topic would help as well as they are often indexed quickly as well.
I imagine that the form that you use to collect email addresses is something like an Aweber or 1shoppingcart.com type of form that keeps listings and has a possible autoresponder sequence. You would be able to add that to your OLSB site if you were to get one as well.
Ted