So you are looking for classic rock stuff:
From the two that you mentioned -
Boston - More than a feeling, Angel, Don't Look Back
Toto - Africa, Hold the Line
And a ton more from my Winamp playlist:
(I'll try to avoid the "always on the radio" ones)
Tom Petty - 'Round here, Learning to Fly, Even the Losers, Roll Another Joint, It's Good to Be King, Into the Great Wide Open
The Eagles - After the Thrill is Gone, Lyin' Eyes, The Sad Cafe, In the City, Life's Been Good (live), New Kid in Town
America Sister Goldenhair, Horse with no Name
Bob Seger & the Silver Bullet Band - Fire Lake, In Your Time, Lock & Load, Rock and Roll Never Forgets, Travelin' Man / Beautiful Loser (two sogs actually, but I've always heard a live version in which they're played back to back. Thought for the longest time it was all one song

), Shakedown, Feel Like a Number, Brave Strangers
That's just scratching the surface. Let me know if you want any more suggestions.
Nate
EDIT - I know some of this is probably newer than what you were aiming for, but they're still good songs.