They also can run parallel operating systems... So you can have Mac OSx and run Windows Xp/Vista at the same time almost as if you had to computers running on one screen! Pretty Neat !
Downside: $$$ big dollars! some cant afford these prices!
I prefer just dual booting with Vista/Linux, rather than OSX/Vista.
Never really dealt with Linux.. our school runs there web based stuff from that!