Just to be clear, as we speak I am currently working on a clients xlsx that has a few thousand lines of VBA code (yes sadly I'm writing VBA code in my retirement) that I've written for this client to automate the generation of around 500 spreadsheets (around 1.5 meg of data) for all of their remote departments to update and upload. Then an additional VBA process aggregates the spreadsheets into a master and performs various computations and breakdowns to produce the master budget for the enterprise. Please don't ask why they don't store their budget data in a database and just use Excel on the front end (sore subject).
Recently finished creating an HD movie from a 200 MB camcorder file. After editing I ran Mercalli stabilizer and then outputted the media as Mpeg2. Converted it to MP4 in 10 seconds.