I would seriously hope Jobs announces something tomorrow (Friday 14th) in regards to the Store Credit. Everyone in the U.S. now knows of what he said and I think for him to retract or forget the deal now would bring an even worse uproar than the price drop.
They should be able to pull up all of your information from the iPhone's serial number. They'll probably be able to tell you when you bought the phone, what model you purchased etc etc.
Today is the last day for Steve-O to come out with the details. So, I am sure this message board will be swamped with either outrage or applause...I won't know until later tonight because I'll be at work.