From what I've read, the Schwinn Homegrown frames are supposed to be awesome. If you are gettting a killer deal then go for it.
One thing to keep in mind though, Schwinn is in financial difficulties so who knows if they will be around a few years from now. Just something to keep in mind if you ever damage the frame.