For anyone still awaiting their ST's.. this is quite a good, in depth article to make you feel even more hacked off you are still waiting! :

http://uk.cars.yahoo.com/050117/4/1xi9x.html