You can still play free poker online here in the USA, but the options are slim. Play Online Poker As for playing heads up, against your buddy? Go check those.
Games lets you start your own private Poker Club and play against friends whenever you want. PokerStars Online Home Games Set up your online club.
Play Texas Hold'em anywhere. Play against your iPad's smart opponents, or Wirelessly against a friend, each on your own iPad, iPhone.