A very good article on Exchange 2010 Database Maintenance; this should clear-up a lot of misconceptions (thanks Ross).
http://blogs.technet.com/b/exchange/archive/2011/12/14/database-maintenance-in-exchange-2010.aspx
Checking Database Free Space;
Get-MailboxDatabase MDB1 -Status | FL AvailableNewMailboxSpace