Sorry for the very late comment, after almost 3 years. Do you mean something like this?
exprs.gse <- t(scale(t(exprs(gse))))
After that you can input exprs.gse in lmFit, followed by eBayes?
PS: The data I am working with is from microarray and have been "log2 transformed (signal-to-noise < 3 or flag values >8191 set to missing), centered and scaled, missing values imputed with k-nearest neighbors imputation, batch-adjusted using an ANOVA-based algorithm (pamr) and mean-centered within-array (column wise)."
It'd be simpler if whomever gave you the dataset could simply provide you with either the raw or estimated counts. Then you don't have to monkey around with things as much.