I have a 2003 1500 Dodge as well. I replaced the passenger side shaft a couple years ago. The boot has torn again. If you have access to a lift it is not a bad job. I don't have a lift so I was working off Jack stands. The inner CV joint slides up on the stub shaft and there is a snap ring around the shaft that goes into a inner groove to hold it on the stub shaft. I could not get the CV joint to pop off over the clip, so I wound up having to open the pumpkin and remove the stub shaft along with the axle shaft. Theoretically it's not a bad job if you have a lift and things come apart the way they're supposed to. I think I removed the top ball joint to get free play to slide the shaft out. If you have a lift and a air hammer it helps a lot. I also replaced the lower ball joint and hub on the driver side. It wasn't too bad a job. I bought after market shafts as a set and they weren't terribly expensive. That being said, two years later the boot is ripped.
Another thing to check while you're under there is that the spline shaft on the front drive shaft that goes on the transfer case is moving back and forth. Mine had seized up and overtime it took out the front ball joint. I couldn't get the shaft off the transfer case, so I wound up cutting it right in front of the shaft. Right now I'm running on two-wheel drive, but when I get a chance I will go on and eat and weld a nut on the end of the spline coupling and pull it off with a bolt. Just the joys of old trucks!