Aaron, one thing you will like about the 06 STI is you can replace the front wheel bearings/hub in 15 minutes on site if you have problems (no press...a 32mm socket for the axle bolt and and a 14mm wrench). In late MY05, they went to this new knuckle design where a 'snout' assembly bolts onto the knuckle. The rear is still the press in press out style, but it's the fronts that go more frequently.
Imagine the tech persons reaction if you failed tech at an event and then 15minutes later you were back in line with a passing wheel bearing

.
On the 08+ WRX/STI, all 4 corners are this modularized wheel bearing style.