In the same boat as you being a programmer. Apart from Elance for design (ew), and not having design contacts, how would one go about finding a designer to work with?
It's tough. I've had the most success with referrals from friends in the industry. I don't think the average Elance designer is at the level you see on Groove.