As noted, I have changed lots of lowers, but as a rule the uppers last a lot longer. If you feel like you want new ones, then use the Heratbeat ball joints, they are close enough for what you are doing IMO.
BTW riveting them in is not that hard, if you don't want to tackle it, take them to a big rig truck shop, they will have a rivit press and the tools.