You seems to have lots of knowledge but you seems to hide knowledge too! According to your link: Windows Vista was released on November 30, 2006. The WinPE v2.1 is based on this. Windows 7 RTM was released on July 22, 2009. The WinPE v3.0 is based on this. Windows 7 SP1 was recently released. And, yes WinPE v3.1 which is based on the SP1 was recently released. I paid $100 for Macrium Reflect about six months ago. They gave me WinPE v2.1 based on Windows Vista which was released on November 30, 2006. They could have given me the recent WinPE v3.0 at that time which was based on Windows 7 RTM released on July 22, 2009. Now, they want me to pay $60 more for WinPE v3.1 which should be a free upgrade for me. Add to the fact, that most companies gives minor upgrades for free and major upgrades for one year. They are simply bleeding their customers. They are biting the hands that feed them.