This project was my first foray into the world of Elance. These guys were the most responsive when I posted the job and they seemed to be a professional outfit. It's still something of a leap of faith in the end! In hindsight, I needn't have worried. Their responsiveness and ability to produce work, to understand specifications was second to none. I was very pleasantly surprised. Thanks very much guys, it was a pleasure working with you.