I am planning to buy a mac mini and I am not able to decide between the i5(dual core) and i7 version(quad core). My needs are as follows: 1) A lot of time on xcode to make mac and iphone apps 2) Run windows in a dual boot. 3) Some casual stuff like reddit and full hd videos.hd The issue is budget. I can buy an i7 mini but my savings will take a hit. If there is no noticable difference between these two minis, I don't mind settling for the i5. Thanks in adavnce for the help. EDIT: Should I wait for haswell? I am in India, so it might take some time to come to India.