True Brew and Brewers Best make some good kits. Many online brew sites make their own kits. The secret to a good kit is the yeast. Many come with old dry yeast packets that are undersized for a 5 gal brew. When I used kits, I used to chuck tbe yeast packet (or save it for backup) and spend the additional $4 on a packet of US-05 or Nottingham. Makes all the difference in the world.
Better yet, a good LHBS will make you up a custom brew kit. Just tell them what you like and they can make it up with all fresh ingredients. Good luck. Cheers.