Some smaller and mid-size towns may be ideal too. I'd highly recommend La Crosse, WI (my hometown) as one of them. La Crosse's bus system is fairly comprehensive--and though it does not run from approx 11:00 PM to 5:30 AM, the facts are you probably ...