@ AC10 --> Servers in the U.S. always make less than minimum wage; their employer is only required to pay them enough to make their pay + tips equal to minimum wage. Not counting tips, they usually make around $3 U.S. an hour. Of course, I work in a tourist town [Branson, MO], and the majority of my server friends work as bartenders, so they tend to make a bit more than your run-of-the-mill server.
I'm gonna vote Canada, though. A buddy of mine spent a summer up there just playing guitar on the street with no other income, and he stayed in a nice hotel every night. Sure, he was broke the next morning, but Canadians are apparently really nice to street performers, and he'd usually have enough money for the next night by mid-afternoon. I think he was in Toronto. Anyway, that's my unsolicited opinion for ya.