Oh good, a response from a cmdlet nerdlet who thinks we all need to wrap up with a good book to embrace extended ridiculous cmdline nincompoopery - now I get to type in Get-MailboxStatistics | Sort-Object TotalItemSize -Descending | ft DisplayName,@{label="TotalItemSize(MB)";expression={$_.TotalItemSize.Value.ToMB()}},ItemCount just to see what one could see easily in the Exchange Management window. If you cannot see what an ass-backward, inbred change this is, I cannot help you. The Powershell is fine for making batch changes, but it is a woeful interface for typical administrative management in small businesses. I shouldn't need to go get a friggin book in order to see a mailbox size for a user. It's called *Windows* for a reason. It appears mail admins stuck in dead end jobs in the same cubicle all day really enjoy big batch runs with powershell (and that's fine, nobody is arguing to remove it), but in the world of day to day administrating where we have a life and things to do, returning to the arcane world of 300 command entries for simple tasks is retrograde mouthbreathing insanity. Most of us want to be able to send, and receive, email. That's it. It's JUST EMAIL dude, and it shouldn't be that big a chore. But Exchange 2007 is. MS has lost it's way on this one.