how much to replace a head gasket on 2003 Subaru Forester

my mechanic told me i have a cracked head gasket how much should it be to fix

3 answers
Please have a look here for a head gasket replacement estimate: http://repairpal.com/estimator?car_type_id=3588
I would also add all timing belt components seals ant tensioners if not recently replaced, a lot more parts cost but huge reduction in labor cost if you plan to keep the car long term.
labor is 8 hours
gaskets 58
fluids 50
oil change and coolant flush 150