You seem to be your own worst enemy. Your attitude will get you nowhere, either on this forum or with Microsoft. The rest of my comment is directed to the more reasonable posters on this thread.
It is highly unlikely that Microsoft will provide a fix specific to this problem since most sp4 owners at least in the US are not experiencing this issue, IMO. Unless Microsoft can reproduce this problem or someone supplies them with an sp4 with the problem no fix will be forthcoming leaving only 3 choices; live with it until and if by some miracle it is fixed, take legal action, or keep replacing the unit under warranty until u get a good one. IMO the 3rd choice is the best. Microsoft has sold probably a million+ sp4s so 20 or 30 complains on this forum is statistically hardly significant. Remember that each time you get a replacement your warranty gets pushed out another 90 days minimum. If you live in the US use that advantage and go to a Microsoft retail store and let them replace your sp4 and don't leave the store until you fully checkout the replacement. Try and convince them to give you a new unit especially if you have already received a bad replacement. The people at the retail stores are generally much more helpful and cooperative then Microsoft online or phone support. Whatever you do don't cop an attitude like yasiekk as it will only hurt your case. Good luck. I will no longer be monitoring this thread.