http://www.engadget.com/2007/09/11/e...code-released/

looks interesting for those who dont wanna shell out $40