I've done it enough times now that I have worked out my trouble spots. One important thing I learned was to slow down! Hurrying through it just causes mistakes.
Wendy Shepherd's blog. She has a great series called "Thread Talk" where she explains how she does FMQing.
There are instructions for this quilt here.