For those of you that didn't know, I was with out my computer for 7 days. In that time I used only my iPhone as my main computing device. I am here to say that no matter how great the iPhone is (or any other device that comes along with that form factor), it will never (and I do mean never) replace your main computer. For the foreseeable future we will always have laptop, desktops, and smart phones. See, here's the problem. I might get hate mail for this, but, the iPhone is actually to small. I mean don't get me wrong, it's great for quick and dirty web browsing and small little games. But the moment you want to do anything remotely productive with it, like writing long blog post, it fails miserably. Even if you where to double the size of the keyboard, it still isn't big enough, and that's the main problem. It's like trying to write War & Peace on stone tablets. By the time you get half-way through, the water will have eroded the first chapter. But that's only half the problem tho. It still has major problems with web sites that have just a little bit of bad code. It's actually a nightmare going to some sites. Finally, there's the whole flash and cut-n-paste thing. Why the fuck doesn't the iPhone have cut-n-paste and flash support yet. I can not tell you how many times I wanted to show someone a funny video that I couldn't cause there's no mother fucking flash support. Oh, and how can you have a computing device with out cut-n-paste? The fact of the matter is that the iPhone is great but don't get rid of you desktop computers and laptops just yet. If you don't believe me, just take this challenge. Use only your iPhone (or smart phone for that matter) as your only computing device for one week. Get back to me and let me know how it went. I think I already know the answer.