This[1] StackOverflow thread answers this question pretty thoroughly. Unfortunately it looks like if you want it to be legal, you should be prepared to pay a hefty (> 4 figures) monthly subscription fee.
[1] http://stackoverflow.com/questions/57106/anyone-know-of-an-n...