Those look sweet. I would talk to your mechanic and ask him of he can install. It is not a job I would want to take on. There is some expertise required to make sure it does not get fubared.
If you car is a weekend cruiser and not long hauls I would look at 3:73, with a 2800 stall and your combo it will give you that OMFG.