Do I think that one day, with all the right peripherals, will I be able to do on a "phone" what I can do now on a PC, or a close enough aproximation? Yes I do.
Do I think that means that the smartphone will replace the desktop/laptop PC as we know it? Not likely, and not any time soon if ever.