You need to determine your power goals, budget, status of your current motor and your personal skills before you start putting together a shopping list. You can expect to spend anywhere between $0 and $10,000 depending on your answers to the previous questions. I recommend you take the time to research (notice the word search in there) the options and determine what you want to do with the car.
Or you can write me a check for $10K and have my engine and ECU. It's only got one weekend on it, just don't plan to drive it on the street.