I have stayed at Universal several times. I prefer the Royal Pacific resort. It's quite nice. I've also stayed at Portofino Bay once. It was also nice.

If you stay at one of the Universal 3 onsite hotels, you use your room key as a front of the line pass and go into the express lines for the rides. It is a wonderful benefit and worth paying for the resort IMO.