BNF and BNFC are both available as full text using your NHS Athens account. Both can be accessed directly at http://www.bnf.org/bnf/ or via the eBook and eJournal cross-search facilities at
http://libguides.hull.ac.uk/medicine.
Both are also available as Android and iPhone apps. See http://www.nice.org.uk/newsroom/news/FreeBNFPrescribingAppLaunches.jsp for more information.