Seatguru now includes a flight search engine from Tripadvisor. It can search based on "all in" pricing- enter the number of bags you'll check, to get actual pricing. Also you can filter your searches to include checking for Wi-Fi, TV or power connections. Combine that with all of Seatguru's info on seating, airplane configuration, and it should become an interesting player in the online booking game.