Cliff,
Just happened to see this on DNN.com
http://www.dotnetnuke.com/Resources...posts.aspx I haven't tested it but the code posted looked like it would work and you could add in username or userid (I'd go userid)
var filterFolderName = FOLDER_NAME;
var folderPath = PathUtils.Instance.FormatFolderPath(PathUtils.Instance.FormatFolderPath(PathUtils.Instance.StripFolderPath("").Replace("\\", "/")) + filterFolderName);
//Add Folder to Database
FolderManager.Instance.AddFolder(FolderMappingController.Instance.GetFolderMapping(8), folderPath);
FolderManager.Instance.Synchronize(this.PortalId);