I would say bates until you are satisfied.
For me, bates is not very satisfying as I prefer gal. I know some dudes that disagree (Symmetric Chaos).
Work on your "game". Also, spend more time earning money and dating than you do on KMC, games, or the internet in general. Being single costs money and lots of it.