I bought BC I-beams and I will be running them in my build. I have no complaints, great looking rods, great price, and great customer service from Dustin at BC......BUT my power goal is nowhere near what you stated above ^^^. For god sake buy the best rods you can if you plan to make that kind of power. Whats an extra grand at that point, really.
just my .02