Wenn es Dir nur darum geht, die Programmiersprache zu lernen, würde ich eigentlich kein Entwicklungsboard nehmen, sondern einfach am PC loslegen und ein wenig Anwendungsprogrammierung versuchen.

Wenn Du unbedingt C++ auf einem µC-Board programmieren willst, ist das LPC-2378STK von Olimex nicht schlecht. Nur LEDs/Relais hat's nicht, aber die kannst Du problemlos dranbauen. Das Farb-LCD ist zwar von der Qualität nicht ganz so toll (ziemlich mieser Kontrast), aber zum rumspielen reichts.

Kostenpunkt: 120,00€ + 57,75€ für den JTAG-Programmieradapter.

Gruß,
askazo