Content originally posted in LPCWare by Pacman on Thu Nov 08 04:19:30 MST 2012
I don't think you will regret. The 'A' in 'ARM' probably stands for 'Awesome'. ;)
You probably couldn't have made a better choice than NXP's ARM implementations.
Low cost, easy to use, a wide variety of chips, easily obtainable.
I recently switched from an 8-bit microcontroller to the LPC as well, the difference is indescribable.
In addition, my experience is that people in the LPC/NXP forums are very kind compared to some other forums. =)
BTW: If you need them, these are free tools for ARM microcontrollers: arm-gcc, OpenOCD - just google for them. They come in various distribution flavors.