I would put money on its the NSF wheel bearing, usually the hub nut comes loose and kills the bearing

but the nuts have now been changed
Driveshafts tend to vibrate when there on the way out, so it doesnt sound like that
I take it, it is still under warraty being an 06 plate?