Right here is my guide on how to do it after battling with it myself. It is a relatively easy job although fiddly and painful at times :o.
Tools & Parts required:-
Socket set:- Namely 6,7,10,12,13mm Sockets
Various Spanners
Trolley Jack:- To raise car up of the ground a bit to save your back...