I love the simplicity of starting and updating in Blogger, but I keep hearing about-- and experiencing-- the pitfalls. Apparently Blogger can eliminate your blog on a moment's notice notice for various reasons. I recently experienced a programming flaw that puts someone else's title graphic in place of mine. Since it's free, it makes sense to keep a Blogger page going for promotion, but I wouldn't depend upon it too much.
I think selling products in a blog is a very good idea, though. You might consider using WordPress or another blog manager in you own domain do do the same thing. Supposedly, the search engines like blogs a lot because of the frequency of updates.
--Wade