Poker Odds Sites
Player Tracking Sites
SharkScope - Allows you a few free searches a day for Ultimate Bet / Absolute Poker Accounts. Not to mention a variety of other sites.
Official Poker Rankings - Allows you to search any player that plays online at a wide variety of sites to figure out thier average buy-in, ROI, ITM%, and more.