Its still a Long way away before desktops are made obsolete as a method of computing. personally, I do not prefer to use a laptop other than web surfing and light applications. for anything needing advanced computing I use a desktop that I can easily upgrade and change as I see fit. When desktop needs an upgrade, You only need to upgrade that one component that needs it (within limits). You do not have that freedom with laptops and other mobile devices. Desktop computing will still be here for a LONG time. and even then, when its not, Newegg will still be my preferred place to shop for anything computer or electronic/entertainment.