http://blog.interviewstreet.com/2012/01/negotiating-a-job-offer-with-a-c...
This was a very interesting article of tips for a negotiation. Personally, I have never negotiated an job offer but this article definitely gave me great tips and I would feel more prepared if I did have to negotiate.