Sprint corporate owned stores have a cellebrite machine that transfers contacts from one phone to another, and the cellebrite does have the option to backup contacts to a SD card... they should be able to lend you a battery. Sprint does have wireless backup for contacts... unfortunately, the 8330 does not support it.
You could sync them to your e-mail, but if your new phone isn't a smartphone odds are the new one won't work.