In doing a quick look at your site, I'm not seeing too many quality backlinks, and there's little content. On everything but the home page, there is just a small amount of content that provides little information, and there are a bunch of ads. There's not much "there" there to convince the engines that your site is a good answer to someone's query.
How do you promote your site? In OpenSiteExplorer, the backlinks I'm seeing are mainly from comments on an audiobook site, plus a (now removed) spammed link on wiki.apache.org, a press release site, and a couple of other spam comments.
This doesn't specifically address Google versus Yahoo!/Bing, but improving the site should help in all of the search engines.
You need to look at why your content/posts are all redirecting to the home page. If I look at the archives for November at http://quicksimpleinsurance.com/2010/11, I see a list of articles, but all of the URLs have /redirect and all go to the home page.
Additional technical issues are needing to choose www or non-www and use proper redirects, adding a robots.txt file, and also making sure you're using the most current version of Wordpress to help keep yourself form being hacked.
Are you the one that created and manage this site, or is it being done by someone else?