It would be interesting, but it will definetely take some creativity to make a usable 3d interface.
Prove you can code in C++ or C# at TopCoder, referrer rrenaud Read my livejournal