Do you use channels to see which pages get clicked on? On my travel sites I found it was almost never the homepage that was earning adsense, so I removed most ads from that page - result is the site looks like one that people want to explore a bit more, and are happy to link to etc - and it doesn't really lose any income. Perhaps even increases income because of returning visitor etc I got the idea from about.com who don't have many ads on their homepage, but the deeper you get into the site the more there are. Worth checking out at least, if you haven't already.
Too many ads.. or too obvious anyway my friend.. Would agree with quest , looks a little bit spammy.. best of luck!