CD1
The Happy Ending - 3:19
Badd Business - 2:16
Big Brat - 3:21
1st Things 1st - 2:51
Making a Killing - 2:41
You're Not Welcome Here - 3:27
By the Bed - 3:42
Knowitall - 4:02
Jabberjaw - 3:13
After Hours - 2:45
The Meantime - 3:45
CD2
California - 3:14
Always on My Mind - 3:27
Lonely Day - 3:41
One Ray of Sunlight - 4:43
Anthem - 4:21
In Our Darkest Hour - 3:02
Turn Smile Shift Repeat - 5:23
Hey Now Girl - 2:44
Nobody's Fault - 2:35
All Over Again - 3:23
Wishing Well - 4:20
Something Is Wrong - 2:08
California [Demo Version] - 3:20
Always on My Mind [London Version] - 3:22
The Guest [Live] - 3:52
This Is What You Get [#][Demo Version] - 4:10