I just found out that SlideShare allows you to upload portrait-oriented documents (like articles and handouts) as well as landscape (presentations). That's good for me, since I use SlideShare a lot for presentations but haven't been as good at sharing worksheets and their solutions. I've used scribd for that stuff but for whatever reason I haven't been as diligent at uploading. One-stop shopping will help.