Well, I have to honestly be a rebel and say that I prefer Mantis. I really enjoy the feeling of standing while going through all of the elements. It is especially awsome when I sit in the front. I notice the sensation of standing on Mantis, much more than I notice the sensation of dangling legs on Raptor.
Both are great rides.
-------------
...and enjoy the rest of your day at Cedar Point, The Am-aaaa-zement park!