What about Smashing Pumpkins? already forget them?
I've been thinking 'Perfect' and 'Eye' of smashing Pumpkins
and also 'Let Down', 'Climbing Up The Walls', 'Optimistic', 'Dollars And cents', 'Where I end And You Begin' by Radiohead
'Take Me Away', 'Hanging By A Moment', 'Sick Cycle Carousel' by Lifehouse
'Big Machine' and 'Here Is Gone' by Goo Goo Dolls