I'm thinking I'm going to purchase my first Mac. I was looking at the Mini, but now I'm thinking 5k iMac. I am not into gaming and don't do much photo or video editing. I will need Windows for some of my software and have decided that I'd prefer Parallels to using Bootcamp. Other than that, it will be used for Web, Office, Book Keeping, etc. Also I will be using AnyDVD HD and TSMuxer (in Windows), which does use some heavy resources when muxing, to rip Blu-Rays to my server. Do I really need an i7 and 32GB of RAM to make this a smooth experience?