Typically on most sites, you have to deposit with the same method you will be making your withdrawal in. For where you reside, it'd be ideal to setup either a Skrill account or Neteller. You will then be able to withdrawal using the same method with withdrawal times usually being 24-to-48hrs.
On WilliamHill they've always got lots of min. deposit deals going on for the micro player & if you have something like Skrill you'll be able to take advantage of them monthly (on Titan they also have a Weekly $1,250 deposit freeroll, for making a minimum deposit... which I think with Skrill is ~$20 (13.75euros)... but actually I think it's more likely min. 10 euros (I know 'BetFred' is which is another iPoker network skin).
PaddyPower is another iPoker network skin you might consider checking out. They too have some decent deals & have a few site-specific games (most games are shared on all skins on the network).
For members/players suggesting the software is terrible or that they get alot of disconnects, etc. on iPoker, my own experience is that I did have alot of problems on there ~2yrs. ago when they did a lobby update/upgrade but once they fixed it (~4mos. later) it runs very smoothly for me (just as smooth as Fulltilt & Pokerstars).
Good luck!