I'm at the point now where I'll never design for my projects again. I've found the talent available on odesk.com is amazing and for a negligible investment I can have an amazing site to show my work in the best light. The cost is easily justifiable as I'd rather spend the money on someone talented than waste time doing something I suck at (and have no intention of becoming better).
I'm curious, how did you trawl through odesk to find a designer worth a damn? The place is just overflowing with bodies, all of them (that I've seen) completely talentless.
The ones I used I searched for. I looked for keywords related to what I wanted, found people, looked at their portfolio, and asked a few of them to apply to my job posting.
I'm still new to it, but I've already worked with two designers, one psd conversion guy, and an audio engineer. My experience with all of them was positive enough that I plan to use the service again.