Everyone's right on how the top driver's side sprocket wants to slip. Real pain; if it spins, it's not the end of the world you just need to rotate the correct direction to re-align. If you keep googling, you can find the PDFs and other good instructions for walking through it. I did my 04 2.5 XT earlier this year, but had my laptop wiped and didn't keep the instructions :(
Another tip I haven't seen: I used small (but strong) plastic clamps to hold the belt on the sprockets as I was aligning it. That helped out! Also, once I got the belt all the way on, due to their still being some slack in the belt (waiting for the tensioner expanded) it appeared one side was off by one mark. Before I beat myself up, I rotated the cranks a few cycles and everything then lined up! I rotated a half dozen times and checked after that and sure enough it was perfect.
I also used the breaker bar against the frame near the battery to break the crankshaft bolt loose. I've done that before (on my 99 Forester) but it was scarier to do it on this one. I actually broke a 3/8 to 1/2 socket adapter doing it!
As mentioned, a piece of cardboard will help protect your radiator or air condensor. fins PLEASE do this as a slip or a dropped wrench could ruin your radiator.
Oh, and the part that needed stitches: when tightening the crankshaft bolt and using just the drivetrain strain rather than a chain wrench to hold the pulley, you end up starting the torque wrench at one fender and pushing all the way over to the other fender. BE AWARE that as you relax your stroke/pushing on the wrench, the cams will unexpectedly spin and swing the torque wrench back over to the other fender. This may trap your hand between the wrench and the metal tab that holds the radiator on. The thin skin on the back of your hand will slice right open. At this point, you will want to use some direct pressure and grit to hold it shut while you complete putting the car back together.
Just be sure to find instructions and ONLY rotate the cams the direction it says! Read several times to keep it straight.