Depends on what you're recording. If you're recording extremely loud music you need very little if any gain so a battery box is fine. If you are recording anything not really loud you'll need some extra gain and a good preamp is the best way to go. It will power the mics and give you the gain you need and be quieter than internal gain on your recorder.