As mentioned in my description I will be getting a lego mindstorms kit for my birthday. I am looking to go beyond using the 'Block' based programming language and maybe use either java or NQC to program the lego robots.
Does anyone know which is the best to use. What advantages does each have

del.icio.us
Digg
Google bookmark
reddit
Simpy
StumbleUpon
Furl
Newsvine
Technorati
Tailrank