Yes, you can run Microsoft Windows 7 on your Mac! With the dinCloud Hosted Virtual desktop. You can also use Microsoft Office 2010, and any other application, and of course you can view Flash.
Why: Imagine you are preparing for a lunch meeting and have taken some notes (say in Microsoft OneNote 2010) on your office computer. Before heading to lunch, you grab your MacBook Pro and go to lunch. Once at lunch, you connect to your virtual desktop – instantly, your Mac shows your Windows desktop with OneNote open on the notes you wanted to cover. While going through the notes, you need to update your Excel spreadsheet. Then you email your spreadsheet to your team's HP printer so they can start work before you even return.