There are now C# and VB.NET libraries for the Wiimote. This means that Microsoft's XNA development kit now has support for the Wiimote (via .Net) so it's not surprising to see videos like the first one in this thread.
What's also really exciting is because of the C# and VB.Net libraries it's possible to do a lot more outside of just videogames with the Wiimote. For example you could use one to control a remote controlled car, robot, etc, the possibilites are endless for people that are creative.
Link to C# and VB.NET libraries:
http://blogs.msdn.com/coding4fun/archive/2007/03/14/1879033.aspx
Link to Brian Peek's website (He's an extremely creative guy and has lots of interesting projects including using a Wiimote with Powerpoint and using a Wiimote to control a remote controlled car. And he also has non-Wiimote projects as well):
http://www.brianpeek.com/







