Hey.... your right. I dont see the US for options on the sign up. I signed up about 6 months ago but havent used them for a couple of months due to my cut limits. I used Neteller each way but that probably wont do you any good now unfortunately!!
They're not taking US residents. In late February, I got an email from them that started with the following:
---------------------
Dear betandwinner,
On account of new legal directives it is no longer possible for us to offer our extensive betting offers available on www.betandwin.com to US residents as of 3 March 2003.