So Konami has announced that MGS4 will be delayed until Q2 of 08 which isn't that shocking and if it is you don't know Kojima to well. After the announcement Konami's stock dropped a bit and it seems that everyone thinks this delay is a bad thing.
I don't however think it's so bad. Some are saying the reason for the delay is so they can get the rumble functions into the game which is great(i would much prefer it out of the box then through a patch at a later date).
Also everyone needs to remember that the PS3 is getting a ton of Great titles between now and then such as Uncharted: Drakes Fortune, Haze, Devil May Cry 4 and Unreal Tournament 3. If you ask me the delay will give people time to experience more of the games coming in what is being called the best holiday season is gaming history.
So like snake said relax and enjoy some of the other games out there you will still get your MGS 4 it will just be a little later then expected.