I worked with Nicole on a project for a small internet company.
She was a pleasure to work with -- full of great ideas but always listening to the customer's requirements. She has an excellent sense of usability as well as a good artistic eye. So the result is not only compelling to look at but easy to use, navigate and understand. I would highly recommend Smack Happy Design for any web project. She will get the project done, the results will be excellent, and you'll probably even enjoy the process -- a rare thing in this line of work.