We visit(and actually do shows at) fairs and festivals across the country, and find that the New Mexico State Fair is as good as it gets. They have a great fairgrounds, lots of exhibits, animals, great entertainment, great bands, a karaōke competition and TV game show. If you are in ABQ make sure that you go to the fair!