Stony Brook takes literally everybody. As for Columbia MSOR, I doubt it. The problem is this: the admissions committee will scrutinize your transcript, and it will determine if you are smart enough to handle very tough grad level math courses in rapid succession (which is what a quant masters is). They will try and figure out the story behind your transcript, and they will find out that you did well in community college, but weren't up for the challenge from Virginia. If you are unable to do well in your grad level courses in Virginia, Columbia will figure that you will fail the courses here (and they are tough tough tough!) That makes you less marketable, and thus, a drag on their job placement ratings. I doubt Boston, NYU, USC, Rutgers, or Georgia Tech will take you either. Baruch is a toss up. I have seen them admit a gpa of 2.9. Don't know much about the other programs.