
Since switching to a Macbook Pro as my main computer, I have separated work from personal by running my work environment in VMware Fusion. It has worked very well for me. I am able to get everything I need for work in the VM session and keep it separate from my personal playground in OS X.

I have mainly been using Firefox at my default browser for a long time. I liked the changes to Firefox 4, but there have been some bugs in Firefox 4, they are slow to update it, and the browser is no longer consistent between platforms. I currently run Windows 7 for my office environment and OS X for my personal environment.

I have been scripting with Python recently for most of the programming I have been doing recently and came across win32com. win32com is a powerful library available by default in ActiveState Python for Windows. win32com allows you to access many of the Windows com objects from within Python. The downside is that the documentation for win32com is pretty sparse. I recently wrote a program to read other people's calendars on an Exchange server so I could summarize their utilization.

I have been using Firefox 4 since the second beta version and I have been impressed with the new look and speed, but I have run into many problems with the beta. There are many sites that do not work properly and many of those sites fail mainly because of the Javascript on the site. One nice thing about the Firefox 4 beta is that I can report back to Mozilla quickly and easily when something does not work and I have taken the time to report the problems back to Mozilla. I am hoping they are listening and fixing the problems that I have reported.
