Dell Webcam Central will not work without the Dell driver.
Like I said, the webcam works with things like Google Plus/Google video and Skype so I'm sure Windows has some sort of driver for it, I even tried going to devices and searching but it says the drivers are current... But it's not the Dell driver, and it seems to have a significant screen res. reduction because of this. It is only 320x240 when before (with the driver) it could go higher. :/
And I will try Dell's community website as well.