WONDER!!!! I have done both cruises and Fantasy tends to cater more to young adults (21 and up) than teens. EVERYTHING is better on the Wonder. The Fantasy was alot of fun, but I would never take my teen on it. In fact my nieces who were 21 and 14 at the time went with us and they stayed with us the entire time. There was much more to do on the Wonder and it is worth the price. You don't need to get a suite, just a regular room. I can relate to the cost (we just did the land and sea vacation on 5/22) and I agree that it is too expensive, but I would definitely do the Wonder again with the kids. Don't get me wrong, the Fantasy was fine, but I wouldn't do the Fantasy with my kids.
hey .... im 17 to .....i personally think disney wonder is better for teens i was on it last year n i had an awsome awsome time ... they have tons of stuff for teens to do . so i def would say wonder .... fantasy for teens is very boring they dont have ne thing 2 do