A laptop is fine as an internet appliance but I'm sticking to desktops for gaming, editing audio/video, Photoshop, and use as servers. Heck, even my HTPC is a desktop; find me a USB sound device for a laptop that'll support 5.1 surround sound with a 96KHz sampling rate on all channels.