caffeineseoblog.com btw. "caffeine" is only the code name of Google's new algorithm, in case you are willing to write about it. Soon after the the new algorithm is applied to general SE platform the word "caffeine" might be just forgotten. Just my 2 ¢ Good look
yeah, its very true, i agree with you @lakezilla : Any specific reason for getting such caffeine keyword based domain name
I would go with the shorter domain, caffeine-seo.com. It's easier to remember, and the - is read by search engines as a space between the words (caffeine seo, rather than caffeineseoblog [one word]). http://www.mattcutts.com/blog/dashes-vs-underscores/