This 30 page document analyzes many of the differences between the GNU GPL and Microsft's current EULA, represented by the Windows XP EULA.
As you read through it, there does seems to be a bias towards the GPL, however I'd have to say that the facts speak for themselves. The GPL is very simply less restrictive than any Microsoft EULA.
To quickly summarize:
... the majority of the Microsoft EULA appears to protect Microsoft and limit the choices, options and actions taken by the users... In contrast, the majority of the GPL is designed to apportion rights to the users ... with a secondary emphasis on protecting the originating developers of that software... In all, a marked contrast to the EULA.
A marked contrast, indeed.