Oh thanks so much Suzanne, that's really helpful.
Am now furiously making notes and a compiling a wishlist!
5 and a half hour workout?!! Respect!