SharpDevelop is fairly easy to use. If you have used MS Visual Studio 2003 or 2005, then you will immediately notice the similarities. The neat thing about SharpDevelop is that there is very less to install but still you get a lot of good and similiar feature to that of MS Studio 2005. Anyway SharpDevelop is best to be used if you wanted to make some tools and some same database applications.
Just don't get too comfortable with it, cause there are some know issues with using it. Check out the link below:
Comparison between Visual studio Express vs Sharpdevelop.
Well after going through the list, its still doesn't seem that bad. But still a word of caution - just don't go to take a
project and end-up trying to develop an application using this. Maybe ok for free time but never think of using this on
production area. So Lets see what I can comeup with to create. I need some really good ideas. ;-)