you can buy the dashhawk from anywhere. its already programmed to read all cars with obd2 ports. I take mine from my speed to my girls impreza with no problems. it knows by the vin what car you have and what sensors to look for. just keep up with software updates from the dashhawk forums.
I was holding off on the Dashhawk because I did not know much about it and I was thinking about getting an AP. It'll probably be awhile before I get the AP since the gains and benefits aren't as good as Cobb does with the WRX.
The Dashhawk seems like a fun as useful mod and the way to go for me!