I would like to recommend that SPGetCurrentUser accept the webURL option to be able to prevent an extra call to SPGetCurrentSite().
Comments: Fixed in v2013.01ALPHA2 Added webURL as an option for SPGetCurrentUser and enabled it to be passed to SPGetCurrentSite to eliminate the call to WebUrlFromPageUrlResult, if possible. Also see: http://spservices.codeplex.com/workitem/10126. I've implemented a check for the _spPageContextInfo variable, which is available in SharePoint 2010.
Comments: Fixed in v2013.01ALPHA2 Added webURL as an option for SPGetCurrentUser and enabled it to be passed to SPGetCurrentSite to eliminate the call to WebUrlFromPageUrlResult, if possible. Also see: http://spservices.codeplex.com/workitem/10126. I've implemented a check for the _spPageContextInfo variable, which is available in SharePoint 2010.