i know it's cool to hate on hamilton for some reason but i've lived in hamilton for a good 7 years now and you know, its not fantastic in regards to culture, but its certainly not overrun by drug addicts and pimps. its within 45 minute drive of toronto so you can enjoy all the good aspects of toronto with actually having to live there and you know i've been stumbling around downtown drunk of my ass hundreds of times and i've never been harrassed, shot, shot at, stabbed, stabbed at, raped, murdered, bludgened or any such things. Any city has its rough niegbourhoods and if you choose to live there then thats your own stupid fault.
If you like indie music then hamilton is a great city. we've got like 4 excellent clubs and regularly draw really excellent acts and its also a great city to start your own band
it also has to best and cheapest falafel in canada.