Programming an LPC2148 in OSX
If you can some spare money (~$55) to buy a JTAG device (assuming you have JTAG on your board) and a fair amount of time to setup OpenOCD / GNU ARM toolchain / Eclipse IDE. This is definitely not for the faint of heart but it should give you a native OSX environment to work in. This blog post goes into the exact steps for setting it up. They use an ARM Cortex M3 but this environment is applicable to a majority of ARM families. I have a very similar set up in Windows using an LPC2148. I also found a lot of good info on LPC2148's on this site who developed for the LPC2148 using Linux.