Species creation.

You can beat pretty much everything without BHPL. In most cases having it actually makes the battle harder.

The best armour, in my opinion, is

Auto-Phoenix
Auto-Haste
Auto-Potion/Protect/Ribbon
Auto-Potion/Protect/Ribbon