I store big files on my big hard disk. My Internet connection isn't really fast enough to conveniently use the cloud for files of 1 GB or so.
For sharing images, if i would do that, I would use Dropbox, I think, and send a link to people I want to share it with. Or use wetransfer.com to send it to them.
Hi, where you all store your big files and share your big images? Thanks a lot!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic