Hey what do you know, Newegg just delivered mine not 2 hours ago. I just ordered the frickin thing yesterday morning, those guys rock.
Anyway the instruction drawing of the clip sucks, but it looks like the end you force down goes towards the high side of the socket. I'm not looking forward to putting this one on myself, the screwdriver tab is extremely small...