Hmm, why not just to play over original? Seems a lot less complicated to me that way.
+1
BTW: Gm will be fine. I tried in F#m here, and even if it's more confortable, the song looses something. If you all want I can post samples of both here (Gm and F#m) or PM you. Soon as my throat gets better a bit.