A couple years ago I found a foam hopper pattern tied by Juan Ramirez called the "Hopper Juan". It's a fairly simple tie and very durable...and catches fish. I've landed tailwater trout on it, to brookies in the mountains to bluegills in the warm water. Its fantastic.
Here is a link to Juan's blog which details the tying steps:
A few specks that liked the Hopper Juan: