Too bad they did not release a soundtrack album, but none to worry. Here’s the complete list of songs from Ghosts of Girlfriends Past, with downloads and notes on individual scenes.
* Opening – Don’t Say Love (The Smooth Mix) by All Too Much
* Hush by Gavin Rossdale and All Too Much
* Score! by All Too Much
* Driving in snow – Get Down Tonight by KC & The Sunshine Band
* Gillian’s Song by Dan Rose
* Dancing – Let’s Groove by Earth Wind and Fire
* Yeah (Dream Of Me) – The Interstellar Remix by All Too Much
* First ghost appears (split second) – Nothin’ But A Good Time by Poison
* Middle school dance – The Safety Dance by Men Without Hats
* Jenny slow dance with other guy – Keep On Loving You by REO Speedwagon
* Bar with Uncle Wayne – Get Down Tonight by KC & The Sunshine Band
* Lessons with Uncle Wayne – Ladies Night by Kool & The Gang
* Basement party – I Hate Myself For Loving You by Joan Jett & The Blackhearts
* Basement song 2 – Nothin’ But A Good Time by Poison
* Bar with long hair – 6 Underground by Sneaker Pimps
* Talking to Jenny at the bar – I Try by Macy Gray
* Montage – Time After Time by Cyndi Lauper
* Love’s Theme by Love Unlimited Orchestra
* Dance rehearsal for wedding – L O V E by Nat King Cole
* Sleep (The Ambient Mix) by All Too Much
* Three exes at assistant’s house – Holding Back The Years by Simply Red
* Jenny’ wedding – Here Comes The Bride by Ralph Sall
* Jenny’s wedding song 2 - Wedding March by Ralph Sall
* Chasing after brother’s bride in old car - Burning Love by Elvis Presley
* Wedding reception – You Can’t Hurry Love by The Ralph Sall Experience featuring Sharon Jones (originally by The Supremes)
* The kiss – Keep On Loving You by REO Speedwagon
* End credits – Ghosts Of Girlfriends Past by All Too Much featuring Matthew Sweet
* Got a Lot Of Love For You Baby by The Ralph Sall Experience
Original music for Ghosts of Girlfriends Past by Rolfe Kent
http://reelsoundtrack.wordpress.com/2009/05/02/ghosts-of-girlfriends-past-songs/
Maybe someone who saw the movie can help identify which song?