QUOTE(Looms @ Mar 29 2008, 10:17 AM)

So let me get this straight, I can get a computer that costs twice as much, barely has software for it, barely has games for it, and is next to impossible to upgrade? OOH OOH WHERE DO I SIGN UP?!?!?! The PC I am using right now, I have used for over 8 years, thanks to the ability to upgrade. That would be how many obsolete Macs? Unless you are into professional video/graphics Macs are garbage. And even if I did, I would have a Mac just for that, and a PC for...well, using as a computer. We need one of those Calvin urinating on an Apple logo emoticons.

Not sure where you've received information on the latest Macs, perhaps from a PC salesman, but you are operating under some pretty serious misconceptions. First of all, the iMac doesn't have as much third party software as a PC does because that software is BUILT IN to the OSX operating system. From a programing standpoint, most languages and tools come with a framework called "XCODE" which is available for free from the Apple Developers Connection. I do a lot of programming in C++ and with the IMac, I have two choices. Carbon or Cocoa. Both free for the taking. If you're into games (and I'm not), then for $80 you can buy Parallels or other similar programs that will allow you to run your iMac with any PC program you wish. Of course, if you're running it online in PC mode, you probably want to put up some virus protections.
All the Mac does is work. You plug it in, turn it on and it works - every time, all the time. Have a second monitor laying around, $18 for a DV - VGA cable and plug it in, and viola, Mac asks you where you want it's screen and it's a done deal. Have an external HD with a USB connection, plug it in and Mac asks you what you want to call it. Done deal. Want to import video from a digital camera or camcorder via USB? No problem. Edit it, add special effects or chaptering and burn a DVD or stream it on the Internet? Done. I have an Pyro A/V Link so I can even import direct TV off cable or Satellite and use the Mac as a TIVO. Once again, all built in software, came with the computer. And it works. I haven't even upgraded OSX from Tiger to Leopard because I can't think of anything I need to do with my computer that I can't do right now. All it does it work and do the things I ask it to do, and oh yeah, you can even talk to it top open applications. Built in.
My stupid kid went out and bought himself a PC to play games, "really awesome machine dad" and it wasn't a week before he was calling me to ask me if he could borrow my Windows XP disks because Vista sucked so bad. Now, he's wanting to know if I can import some of his camcorder stuff and burn it onto a DVD because he doesn't have the right software to do that. I do, built in.
I don't sell Macs, but I'll tell you what. I wish I did. They are damn fine computers.
Edited to add....
I forgot to add another thing - wireless
You have a wireless connection you want to use, maybe a home LAN like a D-Link connected to a cable modem? No problem. The first time you turn on your Mac. it'll find and connect to that network. Built in. Wanna do something with a Bluetooth thingy? Don't blink or you'll miss the grand connection to that as well. Built in.
Aquilla