I do not know whether Bluefire works for such, but it is my favorite e-put reader for the iPhone. It allows you to return public library check-outs when you're done, unlike with Media Overdrive Console (which is the "official" app of many public library e-collections)