I get an error trying to use SPSecurity.RunWithElevatedPrivileges in a webpart. The webpart iterates through all sites, and populates an SPGridView with the result. This works fine using the System account, but when I login using Forms Authentication I get the Access Denied page, and an UnauthorizedAccessException...