Wikipedia
PokerStove
PokerStove is a freeware probabilistic poker calculator that determines the odds of winning a Texas Hold'em hand using combinatorics.