It's not NE2 that allows you an annual upgrade, its being on a 60+ calling plan. Data, text, any other features do not count towards the 60 dollars unless it is all bundled into the plan. If the features are added alacart then you SOL.
NE2 = 100/50 instant discount + 2yr renewal price. (the 100/50 is changed to 50/30 going forward but most people haven't upgraded since the change). Also, you have to do a 2yr contract to get a NE2 discount.
Annual = 1yr or 2yr discount price with 20 annual upgrade fee if done in store or over phone but waived if done online. If your account is a VIP account you can still get the 20 waved in store, online, telesales and get an additional 50 off, but you have to request the credit since we are doing away with VIP since it cost us so much money.
Also like stated, whenever you do an upgrade, be it a 1yr or 2yr, it starts your contract over and drops off any remaining time from your previous contract.