Piece of cake to change, did both of mine in 45 minutes, the tools needed are listed, no special tools required and remember to replace the BACK PLATE before you put the new bearing on!!:
How to: Front wheel bearing (hub) replacement
How to: Front wheel bearing (hub) replacement