How about using Open-Source tools such as Jmeter to run performance test and identify the bottle neck areas. We have done that with our site http://www.jackpotbuddy.com. Initially were were getting around 25 seconds page load time for 1000 users.
We were able to reduce that to <5 seconds after identifying and fixing the issues