I use lots of bible programs. This is the one I kep coming back to. Only thing I would like to add that would make it a five is reading plans and tracking.
Mikhou26 about NIV Study Bible, v3.01