I've been waiting to upgrade my five year old PC until Z68 came out. Right now I am tempted but I'm going to wait for Bulldozer in a month or so and see what the reviews say. Maybe that's stupid, but I haven't seen much editorial material comparing the two. Even if I am stupid, it's only a month and it will give time for more manufacturers to come out with Z68-based boards, I guess.
That notwithstanding, I'm going to say something I've thought for a while but didn't say, because I thought I was out of touch. What heartened me was seeing a comment on the Anandtech forums (which I don't usually frequent, but I was hunting for Z68 info) and thinking "wow, I'm not the only one."
What is it with this idea that SSD caching is fundamentally for people on a low budget and if you've got the money you'll buy a big (say 128GB) SSD and manually arrange what goes where? Yes, we enthusiasts can handle that manual tuning. But I *want* the system to be smart. I personally think it would be ideal to have a big SSD and use it as cache, if the cache manager was smart enough. Why should I have to manually decide what goes where? Chances are, the computer can make a better decision than I can. I might think I use file X a lot, but the computer knows. It's not just apps - what about that C++ project I build regularly, where I'd benefit from having the source and object files cached? But I'm not going to put my home directory on the SSD, because it's got my enormous collection of MP3 files in. Without something like an SSD cache, I'll not get the benefit of caching on my C++ project.