This isn't an in-depth analysis of the two hosting providers, just my limited experiences. I recently switched my WordPress blog from godaddy.com to bluehost.com, and I've been very pleased with the results.
- Bluehost seems way less gimmicky
- There aren't ads plastered everywhere in Bluehost
- They aren't trying to constantly upsell (in fact, there's really not much to move up to - they just seem to have the one plan)
- They don't charge extra for private domain registration
- The Bluehost interface is clean and uncluttered
- Setting up WordPress is pretty easy with either site, but it seems easier with Bluehost
- Bluehost's cPanel is easier to use
While this isn't exactly rocket science, it may be helpful to someone. In my experience, when you try to include code in a WordPress page or post, it will convert quotation marks into fancy quotation marks, which makes the code useless if you want to cut and paste it. If you try to enter certain types of code (html, for example), WordPress is likely to interpret it instead of displaying it. You can get around this problem with a plugin that utilizes Alex Gorbatchev’s SyntaxHighlighter project.
The plugin SyntaxHighlighter Evolved allows you to wrap your code in "sourcecode" tags, protecting it from the WordPress forced beautification. It's used like this: