Panthro - 3:32 pm on Sep 12, 2012 (gmt 0)
IMO, lately Google does not want you to spell it out to them. Whereas in the past years, if you lined up titles, h1's, domain name, anchors, and content, searchers tended to be referred via a matching query. Nowadays, it seems being very clear like this is disadvantageous. Instead, it seems you have to hint at being relevant or at least not be such an obvious match.