CD1
Dear John - 3:46
Morning Dew - 7:05
If You See My Baby - 2:57
Broken Down Angel - 3:44
Bad Bad Boy [Live] - 4:33
This Flight Tonight [Live] - 3:47
Shanghai'd in Shanghai - 3:42
Love Hurts - 3:52
Hair of the Dog [Live] - 6:03
My White Bicycle [Live] - 2:57
Holy Roller - 3:23
Carry Out Feelings - 3:18
You're the Violin - 4:35
Somebody to Roll - 3:54
I Don't Want to Go on Without You - 3:32
CD2
Gone Dead Train - 3:44
Place in Your Heart - 3:01
May the Sunshine - 4:54
Whatever You Want Babe - 3:39
Star - 4:09
Holiday - 3:36
Heart's Grown Cold [Live] - 5:53
Dressed to Kill - 3:29
Morning Dew [New Version] - 4:42
Love Leads to Madness - 4:05
Games - 4:36
Dream On - 3:26
Ruby Tuesday - 3:16
Every Time It Rains - 3:57
Tell Me That You Love Me - 3:15