It all depends on your intentions for the car. I had thought about alot of setups that you are considering but then decided to upgrade the stock setup. Do a search on the subject lots of good info out there on this forums and others. Check out Opentracker Racing Products and
DazeCars, Ford...