MEC2, instead of typing in your line 'Get-MailboxStatistics | Sort-Object TotalItemSize -Descending | ft DisplayName,@{label="TotalItemSize(MB)";expression={$_.TotalItemSize.Value.ToMB()}},ItemCount' every time and then complaining about it put this in your profile.
function stats {
your whole command
}
Now, in a shell just type stats.
Don't fight technology, make it work for you!
Any task that requires you perform it multiple times, like checking storagegroupcopystatus, you can write a function to do it all, then type in one command. I have a shell that cycles through on a regular basis that performs the test-mapiconnectivity then searches the results for errors and then emails me. You can easily write a function that'll go through every server and then check the copy status and then alert you of anything out of the ordinary. You can put it all in a function so you type a command or do what I do and just have it run on a schedule so you don't have to do a thing.
Scrooge McDuck once said "Work smarter, not harder." Powershell really lets you do this. My saying is "Work hard to be lazy." Work to write a good script that'll take the work off of your hands.
With SP2, will the export-mailbox still have the same limitations? 32-bit machine with Outlook installed.