As said, no hooks. When things break, the hook turns into a friggin missile and will break windshields and heads. See below about safety.
Shackles, clevis, D-rings, whatever you wanna call 'em ... absolute necessity, to connect the straps. Fortunately, they're not heinously expensive, and your local tractor or industrial supply place prolly has them. Get 'em as big as you can afford ... and figure you can use them on your custom winch bumper later, as well as for connecting straps. I have a set of CUCV shackles on my bumpers, with quick disconnect hitch clips on the pins ... so they make great attachment points, or can be removed to do crazy strap things as required.
Also, consider a short, wide strap, aka "tree saver." (Like uh, 3-4" wide instead of the 2", and maybe 6-8' long.) While handy for attaching to trees, they're also useful for short pulls, moving disabled trucks in the driveway, etc =))
I see 4WPW has varying flavours, some cheap:
http://www.4wheelparts.com/PPT5836.aspx
I got in the other year when they misprinted the Procomp ones (their house brand) for $19 or something, got two of those plus the tree saver (and the treesaver cost more than the long straps =))
Finally, if you've not read it, check out
http://www.pirate4x4.com/tech/billavista/Recovery/
Recovery gone wrong can kill, maim, or at the very least, make a minor stuck a major one.
-- A