Which one do you prefer based on your experience? I tried both. MVC++ ver 6 is less user-friendly but it is more stable than Microsoft Studio 2005. I had to create new project with my existing codes with Microsoft Studio 2005 because it will suddenly state there is error due to some missing system files, which is pretty frustrating. The only thing I like about Microsoft Studio 2005 is I can condense lines of codes by hiding them and expand them later.