I've been working with Microsoft "Technologies" now for over 10 years, and the idea of moving over to Apple OS / Java has crossed my mind quite a few times. During those times I felt that if I managed to escape the Windows environment the Mac environment would be like breath of fresh air...