One of the major promises of modern computer technology is the prospect of smaller and smaller gadgets. This promise has been fulfilling in many ways. For example, mobile phones are not only more powerful than they used to be, but that power is built into much smaller handsets. The same miniaturization technology has been translated into gadgets like portable media players that essentially condense an entire home entertainment center- and all of the media that would go with it into a device that can fit in a pocket the same thing is true about computers. Dozens of times the computing power of a top of the line desktop computer can now be packed into a relatively cheap laptop. While the ability to pack more computing power into ever smaller gadgets is a noble goal, in some cases it can go too far. This is often the case when it comes to miniature laptop computers.