Every thread on this part of the board seems to turn into a contest to see which one is better WDW or USO... I don't understand
WDW is absolutely amazing... and I love it... in fact I'm a disney freak
That is why I am a DVC member, I love staying on-site at WDW and enjoying my vacations there (and drinking the disney magic kool-aid

).... with that being said...
IOA is possibly the best park in Orlando... or even the country. Yes that is a bold statement but if you look at the theming and the rides, very few parks can compare. It has excellent rollercoasters (The Hulk and Dueling Dragons)... great water rides (Dudley do right and popeye's bilge barges)... amazing theming around the park.. I dare you to walk around the park and tell me you don't feel like you are actually going from one island to another... especially when you hit seussville.. or seussland or whatever it's called lol

... IOA also has arguaby the best ride in orlando (Spiderman).
I don't think that if you love WDW you have to hate USO or vice versa... that's the great part about vacationing in Orlando, the opportunity to try out all these other parks!
Oh and I disagree with saying you have to stay onsite to truly enjoy USO... I have stayed on-site and off and have had a blast... I bought FOTL passes last time when I went in mid-July and walked onto basically everything.
Each park has its own pro's and con's ... and as long as you don't try to compare everything to each other and just enjoy what you are doing, you will have a blast... and after all that's why you're on vacation isn't it?
Oh and since all that was O/T.. to the OP sorry you had just a bad time there... I would say give it another shot when it isn't raining.. rain can make anything a miserable day