Andrew,
Sorry to hear you may have joined the club. Good luck with the repairs though
I reckon a write up would be an awesome resource for this site....can't say I'd be ballsy enough to do it myself. Computers I can fix & build, cars on the other hand, I love em but just not experienced enough with them to do major work.
I am curious to know how many Ks were on your X when it started smoking?