Well, just to answer your question, yes the lowest most computer can set there resolution to is 640x480. i myself prefer 1024x768, but thts just me. As for the site:
1: Have i seen that on TM before? I could have sworn i did.
2: Buttons are very big, even on my resolution.
3: Very nice sit though! Very clean, nice colors, i just love it!
4: Do you possibly know how annoying it is to click on a contact button, and your email pops up. MAN! Thats so annoying. there should be a contact page. I dont know about anyone else here, but there should always be a contact pge, not just a link to your email address. You know what, thats a great poll! ANYWAYS Please fix this annoying thing... drives tons of people crazy.
5: On your services page, under "web templates and software" the first link is website template, well the comma is included in the link. Might want to take that out.
6: I dont think that many templates should be on one page. Kind of overwelms you. Thirty templates on one page.. 15 is good.
7: Ever think of putting a link back to the templates and custom designs page? Instead of people having to push the back button.
your website is very impressive, With a few minor changes, it'll be awesome! good luck, and i am NOT trying to be mean, kind of looks like it because i wrote so much, but your site is very good.