A simple and effective solution, create another gmail account for yourself <youname>_<officemail>@gmail.com and forward any mails you want to keep around. No more annoying ‘reached account size’ mails and easy to search rather than trying to get outlook to search.
On top of that you can even use the newly created gmail account as a netwrok drive local to your desktop, by using a freeware called gmaildrive.
Linky
http://en.wikipedia.org/wiki/GMail_Drive