What would be a good, cheap way to begin my first Cortex-M3 project? Which software, programmers, compliers, etc. Doesn't necessarily have to be free, but total cost <$500 would be highly desirable. The tools would eventually need to be used to develop on a custom PCB design as well.
I appreciate any help you guys can offer me. I am new to ARM development in general.