Actually, if you're going to get a new battery, you should just hit up Nintendo's website. They'll ask for the model and send you the appropriate battery. I wouldn't risk getting it from anyone else, personally, and it's only $15 or so.
Just to make sure you actually need a new battery, have you recently changed anything you do with your DS? Turned up the volume/brightness, for example, or used Wi-Fi a lot? While I seriously doubt these would explain sub-five hour charges, each of those DO drain the battery quicker than it would otherwise.







