20110329 tech: 10 hot desktops