I've never done this but I've heard some people at my bike shop that have had success stories with buying a Nashbar mnt. frame and then putting parts on it. It really allows you to get personal with your rig and you are comfortable with fixing it up or changing stuff later on
Just an idea