1 | I'm Still On Your SideBacking Vocals – Jim Hilburn, Lynette Stephens, Shawn Murphy, Walter HawkinsBass – Jim Hilburn, Randy Jackson Drums – Tony BrockKeyboards – Peter KekellLead Vocals, Backing Vocals – Jimmy BarnesPiano, Keyboards – Jonathan CainRhythm Guitar – Rick BrewsterRhythm Guitar, Lead Guitar – Neal SchonSteel Guitar – David LindleyWritten-By – Vallance, Barnes, Cain | 4:00 |
2 | I Wanna Get Started With YouBacking Vocals – Huey Lewis, Jonathan CainBass – Randy Jackson Drums – Tony BrockHarmonica – Huey LewisLead Vocals, Backing Vocals – Jimmy BarnesPiano, Keyboards – Jonathan CainRhythm Guitar – Rick BrewsterRhythm Guitar, Lead Guitar – Johnny Diesel, Neal SchonWritten-By – Barnes, Cain, Schon | 3:47 |
3 | Lessons In LoveBacking Vocals – Dave Amato, David Glen Eisley, Jim Hilburn, Lynette Stephens, Shawn Murphy, Walter HawkinsBass – Randy Jackson Drums – Tony BrockKeyboards – Jonathan CainLead Vocals, Backing Vocals – Jimmy BarnesPiano – Peter KekellRhythm Guitar – Rick BrewsterRhythm Guitar, Lead Guitar – Neal SchonWritten-By – Neall, Vallance, Barnes, Cain | 3:46 |
4 | Driving WheelsBacking Vocals – Dave Amato, David Glen EisleyBass – Randy Jackson Drums – Tony BrockLead Vocals, Backing Vocals – Jimmy BarnesPiano, Keyboards – Jonathan CainRhythm Guitar – Neal Schon, Rick BrewsterSteel Guitar – David LindleyWritten-By – Roberts, Barnes, Cain | 5:16 |
5 | Waitin' For The HeartacheBass – Seth GlassmanDrums – Jerry MarottaGuitar – John McCurryLead Vocals – Jimmy BarnesPiano [Acoustic] – Gregg MangiaficoProducer – Desmond ChildSynthesizer – Chuck KentisWritten-By – Child, Barnes | 4:35 |
6 | Walk OnBass – Seth GlassmanDrums – Jerry MarottaGuitar – John McCurryLead Vocals – Jimmy BarnesPiano [Acoustic] – Gregg MangiaficoProducer – Desmond ChildSynthesizer – Chuck KentisWritten-By – Child, Turner | 4:14 |
7 | Too Much Ain't Enough LoveBacking Vocals – Vanetta Fields, Wendy MatthewsBass – Randy Jackson Drums – Tony BrockKeyboards – Jonathan CainLead Vocals – Jimmy BarnesRhythm Guitar – Johnny DieselRhythm Guitar, Lead Guitar – Neal SchonWritten-By – Barnes, Cain, Schon, Jackson, Brock | 4:44 |
8 | Last FrontierBass – Randy Jackson Drums – Tony BrockLead Vocals – Jimmy BarnesPiano, Keyboards – Jonathan CainRhythm Guitar – Rick BrewsterRhythm Guitar, Lead Guitar – Neal SchonWritten-By – Barnes, Cain | 5:29 |
9 | Do Or DieBacking Vocals – Lynette Stephens, Shawn Murphy, Walter HawkinsBass – Randy Jackson Drums – Tony BrockLead Vocals – Jimmy BarnesPiano – Jonathan CainRhythm Guitar, Lead Guitar – Neal SchonWritten-By – Barnes, Cain | 3:52 |
10 | Seven DaysBacking Vocals – Vanetta Fields, Wendy MathewsBass – Chris Bailey Drums – Jon FarrisLead Vocals – Jimmy BarnesPiano, Keyboards – Peter KekellProducer – Mark OpitzRhythm Guitar, Slide Guitar – Rick BrewsterWritten-By – Dylan | 3:23 |