UPDATE
Sorry for the delay everyone, work's been pretty nuts over the last few weeks. CNO, thanks for the offer but I figured on my first time I'd go it alone. In hindsight, a 3rd opinion would have been good, but we got there in the end. I'll try and get through this now:
My songs that I...