I've known désolé to mean sorry also
I like the Matteo guy that someone else posted some time ago. His accent bothered me at first but it's grown on me. His cover of Nirvana ain't bad either...
edit --
http://youtube.com/watch?v=UmKriYeJTKQ
there it is.