Sounds like you covered the obvious. However, I can't help but agree with ShowMeDave. Maybe take a second look at those brakes. Also, the wheel bearings again.
Quick test for wheel bearings.
While holding the vehicle speed steady, lightly apply the foot brake; this will often decrease bearing noise, as some of the load is taken from the bearing.
One last thing - your tire pressure is OK...right?