Hello all,
Just found this forum and thought I should add my story. I hope you don't mind me copying/pasting it in here as most of it can be found in various places, but here it is all together and up to date. I hope it helps other people with similar problems! :)
(sorry about the length!)...