In the past I've often waited until the first revision of a new OS to upgrade. I've avoided a lot of headaches that way. However, I wonder if that's necessary with 10.6, since it's essentially very similar to 10.5. From what I gather, many applications that run on 10.5 will run on 10.6 without much tweaking - if any. For this reason, I'm thinking 10.6 might be pretty solid coming out of the gate. But of course that might not be a safe assumption. What do you think?