I may be biased but I'd lean toward the Shockwave. But it really depends on how your gonna use the boat. The Shockwave has a 24 degree V and has a great rough water ride (and probably better in the ocean due to the increased V, more freeboard, and less forward driver cockpit). I looked at the Ultra at the show it didn't appear to me that the V was that deep. And it had a pad. Those two things would result in a rougher ride. The open bow and cuddy are much larger in the Shockwave. The Ultra has more seats in the cabin area that puts more weight forward. That scrubs speed generally.
Good luck with the shopping