Recently, It's re-occurred to me that the vast majority of websites that implement forms for whatever functionality - do NOT follow best practice rules.
Sure it's easy to forget an element here and there but doing so, can degrade the user experience some what.
"The stewards of the web have removed the sections of the HTML 5 draft specification that would recommend web browsers support audio and video playback using a specific codec."
If you haven't seen smashingmagazine.com then I recommend you visit them now! They often post wonderful, useful techniques that are invaluable to web developers.
Sometimes, there's a need to find some really spectacular pictures for a site design. Instead of paying an arm and a leg for images - you may want to try flickr.
There are literally lots of images available - that can be used, so long as the owner of an image gives you the nod.