I'm looking into buying a new rMBP and I'm wondering what exactly the 16GB of RAM is used for? I've been on several forums and everyone says either "if you're questioning it you don't need it" or "get it just to be safe" and neither of these provides a concrete answer as to what a practical application for this much RAM would be. I'm questioning if I need it because I've been using a Mid 2010 with 4GB for about two years and 4GB is absolutely not enough. I don't know if 8GB will be enough because I haven't tested my work on either that or the 16. What do you guys think?