OpenDesigns[www.opendesigns.org] is an online community for users, designers and application developers to share their website designs and templates. You can download a lot of beautiful free templates from Open Designs to improve your design.