Yep, there is a site that will help with this stuff:

Texas Hold'em Poker Odds & Probabilities