It doesn't matter if you do all the error checking in the world, or if you have the most beautiful graphics, if your site or application design isn't usable, it's not going to do well. Get input and advice on usability and user interface issues here.
There's to much empty space, and even if I reduce the size of the header (Which I'm thinking about doing), I'll still have to much open space.. Any suggestions??
I would reduce the size of the header - both the orange & grey parts. Fill up the space between the logo & the online operator graphic as well - though I have no idea what you'd add. I wouldn't worry too much about the excessive space between the bottom of the page & the bottom of the design.
Real programmers don't comment their code. If it was hard to write, it should be hard to understand.