retierney wrote:
I'd like to program in C++ but I'm willing and able to learn something else.


I'd recommend against learning C++ *first*.

VB.NET is simple for beginners. I began to learn this but then discovered I liked the C# syntax better (I find it makes more sense) so this year I'll be switching to that!

Take a look at VB and C#.

Also, WPF is certainly the job for "rich, snazzy UIs" Smiley