What hardware? Macs are not PCs that you need to buy every piece of hardware and assemble it. Duh.
Hmm for software I don't think gamay ra ang support sa Software. For starters most macs are used by multimedia professionals.
Yeah I can say its a class A device. Macs can network to a PC it can do what ever a PC can. It can even run natively with Windows XP and Vista. It has a built in Installer for windows xp or Vista using Bootcamp, so macs can give you an option whether to run widows or OSX. Anyway the purpose of installing windows XP or VIsta to your mac mainly is to run software that only runs with windows the rest is simply to compare how XP or Vista really sucks comapred to OSX Tiger/Leopard. since macs have different keyboards compared to a PC mac has a built in driver that will convert Mac keyboards to PC version. With that its just simply means macs can do whatever a PC can and more. All newly released macs have microsoft office built in as well:
www.microsoft.com/mac
all new macs already has slot loading drive while most laptops and PCs today are still on tray loading drive. Mac Keyboards are cool too it has a neat feature it has a couple of USB slots in it. ALso the Apple Cinema Display who wouldn't thought an LCD has a couple of USB slots as well. This is very useful since you dont have to crawl at the back of your PC to insert a USB drive.
I'm a PC user but I bet macs have one kick ass motherboards as well.
Macs seemed to be catching on the games arena as well check this website:
Action Games
Once a game is out you'll just have to wait a little bit for the release of a mac version. To top all that the new Operating system Leopard now you got one whole of a big bang for your computer experience. If you cant wait for the Mac version why install it to