It will get better but not before it gets much worse, its not the media thats stopping people spending there money its the banks. The banks that where loaning silly money out to people who could never repay them over the last 10yrs are in real trouble some banks are not affected but a lot are. The banks that where dealing in the subprime loans are obviously most at risk as 1 - they will never see most of the money they loaned out again and 2 - no other bank will touch them with a barge pole so these banks will be the first to go and there is plenty of them. Then the banks that loaned to them will be next, some will survive and some wont. The banks are in big trouble. So all the banks just want there money back, this is whats happening.
We have all heard the saying "save it for a rainy day", this is the rainy day but it will last about 5 yrs so dont be buying that new car you think you can afford, get a cheap one untill this is all over
On a good note - If you do happen to have any cash in the coming year or two you will get a fantastic deal on just about anything for cash
.