It's absolutely a myth that W3C compliance = boring website. You can create beautiful sites that are still Triple A compliant (certainly A or AA compliance is easy without impacting on the design).
The problem is not using text or javascript or flash or anything else -- it's using those things irresponsibly. So long as your website:
- uses alternative text for all images (if an image is purely decorative, just write alt="" with nothing inside the quotes)
- linearises (if styles are turned off, the page should still appear in a logcial, usable order)
- CSS is used for layout
- Site can be navigated using only the keyboard
- screen readers will read the text (ie: dont use images as text, or java applets for important content which the reader cannot see).
- HTML and CSS validates (use W3C validator)
If you do all of those things your site should be standards compliant and accessible.
It's good to know there are people like you out there willing to aim for compliance seeing as so many others choose to ignore it.
btw, you can test how your pages will be read out with a screen reader by using VoiceOver, built int OS X Tiger. Command + F5 starts it. To get it to read a page from top to bottom, open it in Safari, press Command + F5, then pres Control + Option + Left arrow. Keep pressing left arrow until the black square surrounds the entire HTML area (VoiceOver will say 'HTML content'). When that happens, press Control + Option + A and it will read the page from top to bottom.