All of the above are good suggestions. One other option you have is to make a deposit into my NetTeller account. Your ROI will be 0%, but that's a chance I'm willing to take.
Seriously though, a lot of where you decide to deposit will depend on the kinds of games you are looking for and how much variety. So it may take a little poking around, but keep your eyes open and check here as every site out there has a bonus code of some sort. So find where your games are at, check out their software, then find their bonus codes and you're on your way.
And don't forget, if all of that fails, depositing into my NetTeller account is still an option.