Ok, since arriane04 thought it's worth getting into this old material, I'll reply too. It's one of the few threads I actually started.
Since this thread was started in 2006, I've managed to do two trackdays. That's pretty sad right? The low number has more to do with switching jobs a lot than anything else. I was hoping to get to Portland for a trackday this summer, but I've had another new job this summer, and couldn't.
Each time I hauled the bike, I've just borrowed a truck and loaded the bike up with a ramp and an extra set of hands. I'm nervous about doing it myself. I got one of those Canyon Dancer straps which helps quite a bit in tying down the bike.