I think that 30$ battery is actually for PSP 1000, so it is bigger, but includes covers for psp 2000/3000. So there is more of a bulge, but not too much and should give you double play time on the 2000.
Edit: I think it is.. but I though they used to be bigger capacity but I guess not.