I'm using VB.net 2003 at the moment but I really want the new 2005 pro edition, but I can't afford £600 so right now i'm downloading the express 2005 edition, and I cant seem to find a list of limitations compared to the full version, so I was hoping someone could help. Also are the other (express) .Net languages c#/c++ similar limitations to the VB?

one more thing, anyone know where I can get VS2005 (genuine) at a good price, i.e I don't have to sell a lung to afford it