Replaced the pass hub yesterday and that wasn't too bad at all. The hub bolts came out quite easily fortunately. The hardest ones to get loose were the caliper bracket bolts. A word of advice in case it hasn't been mentioned yet is to remove the lower caliper bracket bolt first - that way the caliper won't try and spin off on you.