I came across what looks like the most full-featured such applicationout there, though it is in the field of medicine.
http://www.unboundmedicine.com/iphone
Please post other good examples if you find them.