Texas Holdem Free is a membership site that offers poker tournaments for players in all states of the USA and Canada. All you need to have to join is an active Yahoo or Google account.
Your personal profile will need to be approved before you can play. The fee to be paid will vary depending on the site but is usually a small one.
A quick rundown of how the games work will help you understand what you are playing with, how it works and how you will make your money back in real money.