DK,

From the pictures it appears that your pond shape allows for maximum "fetch" for every direction of wind. [Wikipedia has a decent entry on fetch.]

Enabling long fetch lengths makes the waves much more powerful (and therefore more erosive), even in your small 1 acre pond. One other solution to your erosion problems would be to minimize the fetch.

One alternative would be to build one or two small "peninsulas" on the eroding side of the pond. Obviously the design would have to enhance rather than degrade the beauty of your pond. However, almost any design would help.

The peninsulas could be narrow jetties lined with rock - which might allow you to buy prettier rock and put it in a much smaller area.

You could also build a wide "lobe" peninsula and keep the shore in grass. With your excellent "grass skills" you could probably get your bermuda to stop the erosion for quite a distance downwind of the peninsula. The upwind side would get pretty beat up, but a higher percentage of your shoreline would look "non-eroded".

To get the most "bang" for your dirt-work buck, the peninsulas would be perpendicular to the shore. However, any angle would provide some wind lee. If (for example) your prevailing wind is from the south, you could build a single peninsula in the middle of the north shore. For all of the times when the wind is more from the southeast, no full energy waves will hit the northwest quadrant of your north shore, due to the peninsula reducing the fetch. Likewise, for the same wind - no full energy waves will hit the northeast quadrant of your north shore, due to the fact that they only have half of the lake or less to build their energy. This may be enough to make your bermuda erosion control sufficient for most of your shoreline.

Finally, the peninsulas also make good places for little people to use as casting sites. When the fish are hitting in 4' of water, they can cast parallel to the shore and keep most of their retrieve in the productive water.