Equipose would be a good choice too.. if you are concerned with water retention.. I don't know anything about NPP so i can not comment on it..