X2 bearings aren't too bad. Just get quality bearings and seals (Timken if possible, extremely good brand, but so is SKF).
If you don't want to mess with it, get a bearing kit, pull the hub, and take it to a machine shop. They can take care of it for you. My local shop does it for $15. I pull...