The best advice I could give at this point is to take a couple of hours or so when you have the time and 'read' through this forum, g20.net and se-r.net. That will give you a very good background for what is out there and what you can do.
As for horsepower, how fast do you want to go? How much are you willing to spend? Those are the same questions!