Has anyone stayed at universal? are the hotels as good as disney and any recommendations as to the best one to stay at?

I heard something about them giving front of line passes, how do they work?