Pretty much my understanding of things as of this moment: :
* Not illegal to play, just illegal to deposit through any U.S. financial Institution, but there are a few ways around that (gift visa
's,wire transfer,money orders etc,,,)
* Deposit very little at first, due to the fact that the online poker "legality saga" changes day by day
* For now, U.S. players are kinda squeezed into playing at the Merge network of cardrooms (Carbon, PDC,Blackchip,Aced,Ironduke,PokerHost to name a few) You could try Americas Cardroom or Juicey Stakes, I don't like either, I prefer to play at Merge rooms.
Gl whatever you do!