There are a bunch of what look like factory seconds but new cheap aluminum frames and framesets on ebay right now. Some in raw aluminum, so I'm guessing QC fails or something. Some are heavy but some not so bad.
That Planet X looks like a nice choice for an inexpensive aluminum frame that is probably nice raceable quality. I know there have been a few other small retailers selling similar but their names escape me right now.