Well, long story short I was upgrading my iphone to the latest firmware last night(non-jailbroken) and it half-bricked my phone. I somehow managed to loose all my contacts among other things.

Luckily I do have an old backup saved on a DVD from the end of last year which is better than nothing I suppose. I tried restoring my phone from that file but it gives me an error... I assume because of how old the firmware in that file is.

So, can I either restore my phone from that file, or at least somehow extract my contacts out of it? I can't believe this... I have the worst luck.