http://forum.thegamecreators.com/?m=forum_view&t=121804&b=22
.Net Steep? Not really to bad when you learn a few "getting started gotchas"... Then it's pretty intuitive.
DarkGDK + Managed Forms? Well. Rough Trade. Full Screen? Forget it.
DarkGDK + WinAPI Forms? Wordy - doable though. Full Screen? Forget it.
DarkGDK BlueGUI? Personally not impressed. Uses directX API though I THINK - and that allows you gui in full screen mode.
I'm about to write one from scratch just because I hate the available options for full screen mode. DirectX, BlueGUI, or bust.
There is a free Win32 API "AddOn" sorta DLL kicking around.. but its lacking a screen designer - but otherwise probably works ok... not full screen of course.
[edit]
REMEMBER DarkGDK and DarkGDK.NEt are two different products. Remembering that MIGHT make this post read better.
Truth is, if NOT full screen, in C# - you can probaly get a GUI going nicely.
[/edit]