I am tempted again to study the WIN32 API programming in C. I have initiated the subject in my mind but didn't go further. Should I write a GUI program I perhaps would choose C# or Java. However, doing it in C sounds cooler. Even with all those bizarre typedefs that Mordor created for the API. I shall wait until the "longhorn" pops on the hill.
The Bloodshed C++ IDE comes already with some great samples programmed in C. They are so fast and well written that might inspire you too.