Following on from Nickynooboo's thread, I've been hearing this song lately on Sky TV during an advert for the programme Ghost Whisperer and I have no idea who it's from. Does anyone know what I mean? It's driving me mad that I can't find out who it's from..