Steve,
I highly reccomend a stay at one of the Universal Resorts, especially the Hard Rock. There are some really good rates available ( $149 on expedia & $99 with entertainment card) and the Front of the Line Card is worth the money, alone. Check out the Universal Board.
As for Disney resorts V Universal resorts. I think each resort has their own advantages of staying on-site, but Universal swings it for me. The access to the Universal parks is great ( 5 minute walk or boat ride) and Disney cannot compete with FOTL access.
I haven't been accross to the Royal Pacific yet, but i have had a good walk around around the Portofino and it looks great. The PB is set like a mediteranean fishing village and is less livley when compared to the HR, but very romantic.
The Hard Rock has a great pool area, complete with underwater sound sytem ! The rooms are great aswell ( got to be the best beds in Orlando - just ask anyone who has stayed there), every room has a CD player ( they give you a CD when you check-in) and many stars have stayed in the Graceland/Hospitality suites at the hotel including Whitney Houston, Oasis, Robby Williams, Nelly Furtado , Elton John etc etc Apparently when the Hard Rock was celebrating it's first anniversary a few months back, they had the Beach Boys playing poolside !
My only niggles with the Hard Rock would be the $6.00 daily parking charge, the shallow (4ft pool) and no balconies, but other than that i feel the HR is perfect.
Hope this helps
Paul