As most have said, it all depends on your price range. I would add, the level you are playing at should factor into your decision.
If you are looking to spend less than $50 your options aren't going to be that great. The $65-100 dollar range is where you can find some really good gloves. I always wore expensive gloves (prices ranged from $120 to $180). All of which we nice gloves. However, my favorites are my Supreme One70's which I paid less than $75 for.