I know Energizer works pretty well for most people (Duracell is pretty reliable too). I use Eneloop rechargeable batteries which last for a fairly long time for me. Your iD L will come with batteries. Mine lasted for four days as I was playing with it a lot.
I think I've read in the manual that rechargeable ones should not be used?