Theres a few threads about the Epic on Wake World as well. I have never personally herd a lot of great things about them but they are a very small company in the boating world.

The one i saw at the Texas Jam is the first i saw in person, i didnt get a chance to see it in action, or look to closely at it, the people who brought it < i think a dealer > just didnt seem to interested in pushing the brand as much as enjoying the party.