Your current firmware should work well, although if you'd like to update to the new 4.2 beta it has some new USB handling code. It is beta--and you'd need to update to the .NET MF 4.2 SDK as well.
Right now, if you push the button on your Netduino (which resets it) when Visual Studio is stuck in deployment...does that workaround the issue for you?
Chris
Thanks Chris, my Netduino works so good today that I tried deloying different program and it works everytime. Maybe it is because I press shift+F5 in time to release Netduino. Have no idea. I will let you know if I got problem in deploying,