Wheel bearings should last the life of the vehicle. We've owned 5 vehicles driven past 300k miles...and NEVER EVER did I have even a squeak out of one of the wheel bearings. I prefer the serviceable bearings where you can remove and repack. But so far haven't had a problem with the sealed systems either.
I've had both front wheel bearings replaced on my '03 V8 4Runner.