IOA is by far my favorite park in the world, so I would recommend that. It is highly themed, extremely beautiful and exotic, with some great rides too.
The main Universal park is great too, but IMO just doesn't quite have that same magic the IOA park does. But, they are both great, you have to do both.