Yeah, yacht is one of those words that won't stick in the old grey matter sometimes. I remember having problems with catarrh in a grade 4 spelling test but couldn't spit it out.
But I do know how to spell Spider Resources, and its closely related synonym millionaire.
Snug :)