Downloads. These have become such an integral part of modern day computing. We no longer think before pressing the ‘download’ button. We download anything, from Music to applications, and yet somehow, we still don’t complain when a download crawls along, being overtaken by that snail moving across your desk (you laugh now, but have you ever tried [...]