I hate doing it, too, but I discovered that what I hate is the mitered corners. So I create a template and round them off. Now the binding goes around smoothly and looks very nice.
Another thing I've done is machine sew to the back and then use a decorative stitch in a contrasting color to machine sew to the front. Very sweet!