I asked around at work, and found a place that quoted me $165 to pull out and press a new bearing, including labor.
Speedy Muffler in Warwick, RI. I'm going this week. He told me he even had the bearing in stock.
Will I need a front end alignment as well? It should probably be done, right? I've had some strange uneven tire wear patterns on the front, and some steering wheel vibration, which I think is linked to the play in the bearing.