I've been a Windows user for as long as I can remember, since school and the choice when I've purchased a desktop/laptop for home. I've been intrigued about the Mac. I'm in the process of starting a business in shooting wedding films etc, and wanted a computer that can handle a professional editing software. I knew I couldn't use a regular home computer and decided to splash out on a new for editing use only. After a bit of research I opted for this beast. And what a beast it is. The 6GB RAM is ideal for running the Final Cut Studio installed and the full Adobe CS4 Master Collection. These are some serious power hungry applications which the Mac handles easily. The 640GB hard-drive is OK for now, but I'm sure I will need to upgrade this either internally or an external hard-drive. Upgrading is made that little bit easier with less use of having to unscrew anything. It has a lever at the rear which you pull to release the lock holding one of the side panels that can be pull away to gain access to the inside. This machine is for the serious person - I wouldn't recommend it for someone who is trying out the Mac or buying their first computer. I was shocked when it was delivered. The box it came in was huge, about the same size as a medium size luggage. Be warned about the weight of the unit - around 25KG! But I guess the performance has to be matched by the weight. There are just about enough connections you will need. However, I felt that a machine of this magnitude and the hefty price it carries, the least Apple could have done to say a special "thank you" was to supply a wireless mouse - you only get the standard wired Apple keyboard and mouse. The wire length for the keyboard and mouse are quite short, but they only supply one extension lead. Not to worry because there are two additional USB ports that the mouse can be connected to. I'm extremely happy with my purchase and would highly recommend it for someone wanting a powerful and quick Mac Pro.