I am currently thinking about buying an iMac 21.5" with 1TB of harddrive, 8GB of memory, and an intel core i5 1.6Ghz Processor. I am going to be doing the following on this iMac; Internet Surfing, Music library (massive music library, easily over 100-150 GB), Music Production using Logic with Waves and Native Instruments plugins. Is it realistic for me to run these programs without it being slow, laggy, and unresponsive? Also i'm trying to keep this mac for at least 3+ years, because my last macbook pro only lasted 2 and half years using the same programs listed above. Thanks and Happy Thanksgiving!