Online Poker is an option, if you're any good. Tables range from $.01 to $1000 buy-in tournaments, so there's something for every budget.
I play at
www.pokerstars.com - you just download the software, buy some chips and play to your heart's content. There are play money tables too, if you've never played before and want to learn how.
-Tamerlain