Just to throw the cat amongst the pigeon's I find it much easier to model it part by part as per the tutorial on cgreality.com, still maintaining poly flow and creating nice seams. P.S I've tried the other methods too but found this to be the best for me. Cheers