With increased broadband and cellular speeds, as well as the proliferation of mobile devices like smartphone and tablets, the way we access our data is changing: our files no longer have to be stashed away on a local hard drive, with cloud storage offering an alternative place for our data that's always switched on and can be accessed from anywhere.
There's no shortage of services looking to take advantage of this brave new world of file streaming and syncing. All of the major players in the computing world have their own bespoke services, while there are some top-quality independent solutions that are well worth taking a look at too. In alphabetical order (rather than ranked by quality), they are as follows.
You really are spoilt for choice when it comes to file storage and syncing. Other services worth a mention are Box, Mega, SugarSync, Amazon Cloud Drive and Ubuntu One. When comparing services against one another, look for the amount of storage space offered, maximum file sizes and bandwidth use, supported file formats (for direct streaming and so on) and any extra features thrown in (like official mobile apps).