Since i have my 12 now, im going to pull one out and see what the difference is. It looks as if the 05-09's dash has a deeper "dip" in it than my 12 does.
I just put one in my 09 Bullitt last weekend, it fits and looks good IMO. When you are drilling the hole for the wires to go through be carefull to only go through the dash as there is an air duct under the dash and very easy to cut into. I dont have any pics yet since I am out of town, when I get back this weekend I'll snap some pics of it mounted in the car.
Got my Boss gauge pod yesterday. Looks good, really like the Ford Racing logo on the back side. Going to work on geting it installed here shortly in the next few weeks.