Prepaid visa seems to be a great deposit option for USA players