Are you sure you have 120MB of RAM or are you looking at 120GB of Storage on your Hard Drive? 120GB is a common number for HDD space, while 128MB is a common number for RAM (in slightly older machines).
I was a PC user from the age of 10 until the age of 23. I switched to a MacBook earlier this year, and love it! Simple, well built, and easy to use. The software works like magic. Since Macs are intel based now, you can actually set up both Mac OS-X and Windows XP. I have both on my laptop. 95% of the time I'm on OS-X, but every once in a while I use XP for that odd piece of software. Mac is definetly king on multimedia such as music/photos/video, but PC has photoshop which is pretty good. As sad before, most virus' are written for PC's, so Macs see very few problems. Sometimes I think anti-virus software is worse than getting a virus! Back when I had a PC, I used to wipe my hard drive a couple times a year and do a fresh install of XP. PC's usually see the latest high-zuit video gear for gaming, but I don't play computer games so thats not a problem.
Overall, I think Macs are much more user friendly and stable. However, upgrading stuff beyond RAM and Hard Drives is much more difficult to do, as you need drivers that are compatible with OS-X. Given that you can run both operating systems on Macs now, I recommend them to everyone. The #1 problem friends/family always bug me to fix is a 'puter that is loaded with spyware. I've gotten to the point where I have taught them how to just re-install XP. A lengthy 2hr process, but it takes almost that long sometime to find and eliminate every last critter that has invaded them. No trouble with Macs, so long as PCs still have the major market share and virus-writers continue to attack PCs.
They really aren't that much more expensive either. Also, CPU speed really isn't as important for the average user as their Internet connection, RAM, and speed with which the hard drive communicates with the rest of the system. I had a 3.0GHz PC desktop that I built myself, and now my 2.0GHz laptop is more than fast enough for what I do.
The system I recommend to people who aren't interested in a high-zuit gaming computer is...
iMac 20"
2.16GHz Intel Core 2 Duo CPU
1GB 667MHz DDR2 RAM
250GB Serial ATA Hard Drive
Rewritable DVD/CD Drive
128MB Video Card
20" Flatscreen Display
Wireless Keyboard & Mouse
Wireless/Bluetooth Card
Mac OS-X Operating System
Apple Remote Control
$1559 w/Free Shipping.
The 20" apple display is very nice, and it's something many people appreciate who don't have perfect vision or want a big screen for viewing/sorting/editing photos. Most people get a kick out of "The Computer" part too... it's part of the screen. If you buy the optional $150 Airport device, it allows you to access the net and print wirelessly. So the only wires at your desk will be the powercord, and no bulky boxes lying around. I have a separate cart that I have my printer on. The DSL modem box and Airport module are behind it - out of view.
With the included software you can easily make home videos too and burn them to DVDs with functioning Menu's, soundtracks, etc.
Next year Mac is coming out with a $250 box that you hook up to your big screen TV. It wirelessly speaks with your Mac and lets you stream photos/videos/music. The above system also comes with a remote control that allows you to step back and allow people to crowd around to see as you click through media.
Anyhoo, I'm a big Mac fan now!