Moving contacts between phones

I just spent an hour transferring 86 contacts from my old Nokia 8310 phone to my new Nokia 6600 phone. Because most of those contacts had additional information, I couldn’t just save all the contacts on the sim card and then move the sim card over to the new phone. Instead I had to send each single one of the 86 contacts manually through infrared to the new phone. Talk about a tedious thing to do. There should really be a better way to export contacts from a non-bluetooth phone, but I guess there isn’t.