I play on ultimate bet and I'm a U.S. player. Not sure why you wouldn't be able to deposit. There is usually 15000-20000 players there. Depending on the stakes you want to play you should have no trouble finding a game. I've always had good luck with their customer service too.
any opinions on poker sites.i have tried ftp and p/stars.but hear good and bad reports on both.or are there better sites out there.