Probabilities are there is a smartphone in your sack right now that features a bolted processor, minimum 512 RAM, and it’s linked to your carrier’s wireless network. The only reason this can never be your only computer is the dimension of the screen. But what happens when you connect it to a large display? Let's not forget that technology has gone a long way since N95, and now now smartphones are able to stream 1080p video signal to HDTVs via HDMI cables.
ps. I still love the way Nokia packs everything into their phones (N8 especially)