A Hobson's choice.
It depends how and where you're using the 3G. I've found it can be very unreliable depending on location and carrier.
I'd run the ping test I linked to above and look at the overall letter grade. My hunch is the DSL will be better but I've seen issues with that as well. Throw in wireless and you add to the risk. If you have deep pockets you could get a bonded 3G device. Livestream has LivePack