MS will support 7 until 2020 (at the very least) as advertised, if they don't you can bet lawsuits to start flying around. Heck, if they pull support for Vista before 2017 you can bet lawsuits to start flying around, too.
Having said that, mainstream support ends at 2015. This means that...