Some good stuff in there I would bet that will happen, just makes sense. Multicore, bigger storage, faster ram use for sure, that's where we are headed obviously. The 3D stuff, I'm not so sure about. That still seems a ways out maybe, as I don't see a rationale for it (yet) IMO. But who knows.