Really? I use
this one
and it seems to work most of the time. Spent about 30 minutes with it (the most time consuming is putting things in at the beginning of each round) and I bought the 2100 Pokemon and still have over 8000 left.
It will fail you, but it's gotten me up to lvl 7 (I think this is the highest as I won and it still said lvl 7) a couple times and won me like 1200-1500 coins at a time.
Quick question though: I play this game off and on, setting it down and doing something else and when I come back I sometimes forget what I'm supposed to be doing. Is there a 'questlog' or anything of the sort that will help me find my bearings? I usually just have to call people until someone drops a hint of what I should be doing.