Coding is only a hobbie for me, but i am really trying my hardest to improve.

I currently use vb express which you all know is free.

Should i move over to vs10? What gains would i have? or is that really only for proper professionals

thanks