I have the
crocs that are the Niles. I like them looks wise more than the typical beach style, but they do have a lot of different styles, not just those big old holey things, like flip flops, mary janes, some RX kinds that are supposedly good for people with diabetes or wide feet, their website has more info and pics
I love how they feel. These are my first pair of crocs (thanks to the peer pressure from the DIS board,

) Actually if we had all gotten on the topic of Teva's before I had bought my crocs i might have been persuaded to go that route
Not having a pair of Teva's I can't really tell you how they compare.
Anyway they are supposedly slip resistant and odor free, they are extremely comfortable, very light weight and mold to your feet. its wierd for being so thin and light weight they give my feet enough cushioning to be able to walk around in them all day. Plus they are good in wet situations etc. They would seem perfect for a cruise atmosphere.
I hear whether you like them or not depends on how well they fit.
There is a whole thread on crocs though here on the dis boards, I'll see if i can find you a link, hmmmm ok my search actually worked this time, hopefully this link works
http://www.disboards.com/showthread.php?t=1111933&highlight=crocs
Mine are fuschia, I love 'em!
now if I could just get my cruise documents I would be a happy camper...