Just came across this article, revealing what Microsoft expects to be the average specification for a PC running Longhorn (in 2006). At first, I thought these specs were ridiculous, but thinking about it, they're possibly not. In 2-years, I think that 6GHz will be around, especially if Intel continues to bump their clock-speeds up and up (however AMD will still be hovering around the 4-5GHz and meeting the same performance levels ) 2 Gigs of ram, I can see that happening too, I'm seeing more and more people with 1GB or more right now, so 2-years from now, 2GB will possibly be a normal amount to have. Now a terabyte of storage seems a bit overkill for me, unless Microsoft intend to make the Operating System itself require an immensely vast amount of space, the only other thing I can see taking that much space are games, because at the end of the day, all the current files we use are still the same size, and in some cases are getting smaller (compression of music and so forth). But as with all trends in computing, people just want more and more, accompany that with the factor that HDD's are currently cheap as can be, 1TB will again probably become normal. 1GBit networking in my opinion should be standard already, I've got a lovely 1GBit card, yet nothing that can utilise it, at LANs everyone else has 10/100, the hubs are 10/00, and my DSL at home is obviously not 1GBit 802.11g will be handy, making that a standard for new machines will certainly be a nice direction for networking to head, but isn't there a new standard of 802.11n coming out before 2006? There's my opinion anyway, what's everyone else think?