lol... dont get me started on m-theory, where we have multiple dimensions. I think the big step in computing will be quantum computers but I am not sure how this works, I always get very confused when thinking in detail. Of course have multiple processers will do the trick and will up processing speeds... at work I have access to a machine that runs 40 in a parallel manner - nice and fast :-)