I would like to recommend that SPGetCurrentUser accept the webURL option to be able to prevent an extra call to SPGetCurrentSite().
Comments: Actually, I take it back. You can set the webURL using the defaults, so there is no need to add it as an option to SPGetCurrentUser: $.fn.SPServices.defaults = { cacheXML: false, // If true, we'll cache the XML results with jQuery's .data() function operation: "", // The Web Service operation webURL: "", // URL of the target Web
Comments: Actually, I take it back. You can set the webURL using the defaults, so there is no need to add it as an option to SPGetCurrentUser: $.fn.SPServices.defaults = { cacheXML: false, // If true, we'll cache the XML results with jQuery's .data() function operation: "", // The Web Service operation webURL: "", // URL of the target Web