GCC ARM Embedded Toolset
If you are taking the DIY approach to coding for the ARM processors, you probably use the GCC ARM embedded toolset. This is available from a number of places. I just came across another distribution of this ARM toolset. One immediate benefit is that they provide pre-compiled binaries for Windows, Linux and the Mac.