I havent heard much about Flint, but yea Detroit is a hell hole. But if you get used to the area you know where to go and where to stay out. And just learn to stay out at night the whole time lol. Go with Ann Arbor its a cool place. Easy on the pot as said. And Hash Bash there is NUTS!