Same goes for STM32 (ARM Cortex-M) hardware. Actually, the prices have already basically hit rock bottom. :) You can get a STM32F103C8T6 (72 MHz, 20 KB RAM / 64 KB flash) on a development board for under $5, and a programmer/debugger for about the same price.