Was looking to put some money on my bodog account yesterday and ran into some roadblocks...neteller no longer can be used. (I know this is an old subject) What is the best way to deposit now days and which site is the best to use (easiest to deposit to)??