Set the display to 800x600, but no dice, it seems like it possibly won't display at that res. Everything still says 640x480 (fbset, tvservice)
So i've turned off integer scale, and that did the trick. It's not exactly perfect, the pixels are a little fuzzy. But it's acceptable for now until I figure out more stuff I can try with the Pi config.txt stuff.
Thanks for the help!!