1 800 FORD SVT
They will answer all your questions. The L is on hold or cancelled as of right now. If they develop one it will be after 08. And even then they might let Ford sell the L and SVT will develop a faster version and rename it. Who know's untill it finally show's up a the dealers...