I want to learn more Asp.Net (and MVC). I would like to say I am a decent developer, but everything I work on seems to be maintenance or enhancements. I want to start a website or web app completely from scratch. I would prefer to use MVC, but whatever the better framework, I would use. I also want to make it for myself (maybe eventually making it open source).
Obviously this rules out OpenSource projects, and places like RentACoder. I would also prefer something that needs a database, includes Ajax, everything, throw the kitchen sink at me.
Anyone got any good ideas of projects I can work on? I have a few in mind, some too obvious, like creating my own blog, but basically I just want something that is going to help me learn and polish my skills.