First: I'm not a designer by trade, but I do occasionally do design some things.
A week ago I began writing an open-source, extremely small (960 bytes gzipped/minified!) CSS framework. Since then it's matured somewhat into a stable and usable product. I've been showing it off and am quite proud of it.
One (non-design-minded) person I showed it to thought the buttons were ugly. Personally, I like their simple style and I think they look fine. However, he thought that the border+bevel on the button made them look like they were from Windows 95.
Here are the buttons - from minfwk.com:
If I remove the border & bevel I think they look less like buttons, but he says that they look better.
(This is interesting as I'm usually the proponent of flat design and he argues the reverse)
What's your view on the buttons? Are they buttonlike enough without the border and bevel? Are they "too old-fashioned" with the border/bevel? Are there other issues with them?