Not a big fan of crowds? You might want to check out one of Budget Travel's "coolest" small towns this summer. With suggestions from readers, the site has created a list of small towns that shine through their "cultural and ethnic diversity," beaches, cuisine, "creative energy, and unparalleled natural beauty." The seven coolest small towns: