Thank you guys! Now i have it more clear... I will not buy the 2.8, cause its a waste of money, will be hotter and the difference in speed its almost zero.
Difference in speed during day to day usage will be small, but I wouldn't call it a complete waste. It has a larger cache, which does help as well remember. Whether that's worth the extra premium Apple ask for is questionable though! I guess it depends on how hard you will be pushing the system and whether you have the disposable income.
Personally, I'm looking to wait a few months for Haswell, but I'm looking to max out the CPU as far as I possibly can to help with my rendering, considering I will be keeping the system for as long as possible.
My vote for 2.4. 2.7 is faster slightly with 2 MB more cache. Your uses are not super-intense, so the extra 300 MHz and little bit more cache should not impact you. Plus, it is cheaper and will get less hot.
The 2.8 has the extra 2MB cache.
The OP plans on doing photo editing, HD video editing, running virtual machine(s), and possibly *all* at the *same* time.
I think he'll probably want to go with the 2.7Ghz.
It will also help future-proof it if he wants to do the same tasks 1-2+ years down the road (or if he wants to keep the machine for 3-5 years).
Completely agree with this post.
The faster you go the more heat it generates, that's just how things are. Its down to the system to cool itself, and from what I have seen the cooling system is pretty good in the retina and able to cope just fine. Typically the CPU will have heat spikes, when rendering for example, rather then a constant high heat anyway.