http://www.raceeng.com
As for whether you need them or not. You're power range is kinda in a tough spot. 250hp, I wouldn't worry about the stockers. At 300hp, they'll probabally hold up OK, but you'll really be at their limit, and running anything motor related at it's limit is never a good idea.
Also, keep in mind how much work it will really take to hit 300hp, and how fast of a car that really is. For you to make that kind of power off of a T2 series turbo is gonna cost you. It'll be easier to go top mount with a T3/T4 hybrid, but you've go more fabrication to do.
Decide whether you want 250hp, or 300hp. They are going to be two totally different motors internally and externally.