You'll get more help, real help, if you can be a bit more specific. It's a bummer to spend time recommending the XXX when the OP hates the company that makes the XXX.
For $1000 you should be able to afford a good bike for your triathlons. A Cannondale CAAD8 comes to mind. Trek, Giant, Specialized, etc they all have those same style bikes.