It's not free for everyone, but your school may have a subscription to mobileMICROMEDEX, which is much like ePocrates. I get the software and free updates through a license owned by my school's medical library. It runs just fine on the Axim X5 with plenty of memory to spare.