Viridescent- I went to McMaster for my undergrad, and just graduated last year. So I lived in Hamilton for four years. Goodness Me has a HUGE variety of vegan/vegetarian food and organic food. There is a a large Goodness Me in Upper Hamilton, but there's also a smaller one downtown, so regardless of where you live you will be able to access it by public transit (or your own car, if you've got one!).
And can I please tell you about a veg restaurant that I absolutely love: Affinity. Oh. My. Goodness. I don't eat out a lot, as I'd rather make my own food, but that's a great Hamilton restaurant! It's downtown on James St ( I think-- or very close! It should be on happy cow). It has random hours, but it's never really HUGELY busy, and they provide wonderful service.
Anyway, I went off on a tangent. I apologize. I know that wasn't your question. I just had to share! Happy living in Hamilton!
"The greatness of a nation and its moral progress can be judged by the way its animals are treated." - Mathatma Gandhi