Fuck, I'm not even going to describe what I went through to try to get this shit to work. I isolated the vertex buffer class. Compared it to my older, working code. Saw no differences, AT ALL, except that the "new" one is somehow corruping the stack, or something (the this pointer changes mid-function, and somehow manages to NULL itself, and other fucked up shit).
Don't expect to see me for a couple days. I'm gone.