In reply to pasbury:
some good advice above, don't waste your time with the metal spikes, their rubbish, dig out the existing cement or space your new posts to avoid all or some of them.
nearly every fence rots and eventually fails at the base of the posts, so use a thick heavy post, and as said above try and make a run off at the base of the post so water dosent gather there.
you can also use bitumen or similar to treat the part of the post thats under ground especially round the base to give more protection but it takes careful measuring to make it look ok.
also try not to have your rails butting together at a the same post, stagger them as it makes the overall fence stronger.
.
Post edited at 20:54