The best and longest lasting cheap bearings you can buy are Reds, period. If you want to spend any extra money, buy the Super Swiss 6 Ball bearings. Worth the money and will last a very long time. I can feel the difference in the smoothness of my ride, my speed is doubled, and they're nearly silent from beginning to end.
Bronson is another gimmick, fact.