Anyone changed the steering rack before??

I have to change my steering rack very soon and was wondering if anyone has done this before. I was wondering the difficulty of the change and how long it took. I looked at and it seems fairly simple, but I would like to hear if I should have somebody else mess with it.