Well, thanks for trying to help me. I don't know what's wrong with it, i have tried everything, so I guess it's permanently screwed up. With the kind of day I have had today, it's one of many things that went wrong today, so, the hell with it. Thanks for the help in any case.
UPDATE: some nice guy over at Filefront helped me solve this, didz93, and here's what he said to fix it, I never even knew about this, this would be a good stickied ref for anyone else who ever has the problem I did:
That looks like a rendering primitive issue. In your console try doing r_primitives 0 then r_primitives 1, then 2 then 3. But don't go over 3 or your whole view will vanish and you don't want that.