Well... you can get the autodim mirrors off ebay for a lot cheaper.
There are a few different kinds you can get.
Just the autodim (only needs power and ground)
Autodim with compass (also only needs power and ground)
--Compass is self contained, so no extra wires
Autodim with compass and temp
--Needs 2 wires run to wherever you want to mount the temp sensor in addition to the power/ground
I wouldn't mess with the homelink/onstar since you're gonna need the rest of the electronics too.
I pieced mine together, and it ended up costing me about $90 for an incomplete kit. I ended up having to buy 2 mirrors (an extra onstar just for the harness; $50 for both), temp sensor/harness ($40 for both), and my own wiring.
Ddave57's Gentex Autodim/Compass/Temp kit. I bought a kit off him for my brother, and it was of very high quality... I highly recommend you go this route since it was hard to find the harness and the temp sensor...
Brand new Gentex Autodim/Comp/Temp kit from Ford
There's also another company that makes Autodim mirrors... Donnelly.
My sister's 01 Subaru has a Donnelly autodim/compass mirror in it.
Donnelly Autodim/Compass/Temp/Maplight kit
Donnelly Autodim/Compass/Temp
Or if you like the cheapest you can get:
Exon Science Autodim/Comp/Temp/UV mirror
Never heard of the company, but there's a few of them on Ebay.