To Upgrade or Not to Upgrade

There it is the moment that you have waited your entire life for. He is down on one knee, with that precious box in his outstretched hand, and an adoring look on his face. It is the happiest moment of your life and you can not wait to shout it from the rooftops. You are …