> Round everything up a nickel ($0.05) and call it a day.
This already happens at convenience stores around the country, too. The "pennies for everybody" trays are the physical manifestations of our collective irritation with the penny. I know I only ever get change back rounded to the nearest 0.05 because I always leave my pennies in the tray. And since I often never have pennies, I'm only prepared to make transactions to the nearest 0.05.
Many of us are already doing it, but just in a roundabout way that requires more effort for no reason.