don't forget new cotter keys, and since you have all that stuff apart anyway, ck and replace the outer tie rod ends as necessary, if you replace one though, replace them both.
i think when i went to replace all my stuff in the front, it was about $60 total for all the bearings, and grease seals, and a small tub of castrol high temp grease.
and after you get everything changed, after about 200-500 miles, shoot a little more grease into the ball joints and tie rod ends. they come pregreased, but after all the articulation under load while driving, the grease will move around a slight bit, and lets face it, if you take the time to change the parts, you want them to last...
be sure to rotate the disc as your tightening the spindle nut as this preloads the bearings, there should be a slight amount of drag, if it's set too loose, the bearings will wear prematurely and make an obnoxious "clicking" sound while you're turning-been there done that...not to mention you'll have steering wheel vibration and wheel shimmy at speed...not too safe.
basically, if you've got a repair manual, and you can read and follow directions, you'll be fine
good luck!