I too have a 900 and love it, with all of its glare faults. Suggest you go to
www.overdrive.org where they have a place to find ebook libraries in your zipcode area. I live in a small Ohio town about 60 miles south of Cleveland. My local library uses the Cleveland library's collection of ebooks. The overdrive site showed me that not too far away from my home there was a library system that did not use Cleveland for ebooks but used two other systems, namely SE Ohio Library Consortium and Ohio eBook Project. I called that library and asked about a card. Sure, no problem. My daughter put me onto the Philadelphia library. Got the application on line, sent it in with my $15 check, and got a card about 3 weeks later. (They sent the check back because cards are free for us senior citizens over 65. Nice.) So, now I have 4 different places to go to borrow ebooks. Needless to say, I have plenty to read. The Sony Bookstore quite often has free books for sale. Don't forget about their connection to the Google collection of free public domain books. BTW, I use the Sony software. Works for me.
Joe