One of canada's Biggest bands is Our Lady Peace. Here's a great song from their just released album "Spiritual Machines"
Life*How many times have you been pushed around
Was anybody there?
Did anybody care?
How many times have your friends let you down
Was anybody there?
Did anybody stare?
[little musical break thingie]
How many times have you been pushed around
Open up your heart
And open up your mind
And how many times have your friends let you down
Is anybody safe
Does anybody pray
Life is waiting for you
So messed up but we're alive
Life is waiting for you
So messed up but we'll survive
[Spooky Raine noises... doo doo doo ooOOooOOoo, etc]
How many days have you just slept away
Did everybody hide
Is everyone afraid
And how many times have your friends let you down
Have they ever seen your heart
Have they ever seen your pain
Life is waiting for you
So messed up but we're alive
Life is waiting for you
So messed up but we'll surviveShe is high, she is lost
She is drowned by the cost
Twice a day, once a week, not a lie...
(previous 3 lines x2)Life is waiting for you
So messed up but we're alive
Life is waiting for you
So messed up but we'll survive
Life is waiting for you
So messed up but we're alive
Life is waiting for you
So messed up but we're alive
So messed up but we'll survive
So messed up but we're alive
It's all messed up but we'll, but we'll
Survive
*Real Audio Clip [url] http://www.ourladypeace.com/Samples/Life.ram[/url]