Here's my update: Just got back from Best Buy and this is the deal. If you trade in an EVO 4G, you get a $100 trade-in credit, plus Best Buy is adding another $50 to that. So, with EVO 4G trade-in, the EVO 4G LTE is $50! My dilemma is I have an EVO 3D, an even better phone, IMO, but there is no special deal for the E3D but they looked at my phone's condition and said they would give me $60 for it if I wanted to trade it in. REALLY?? $40 less for a phone that is way better?!? Go figure. My other dilemma is that I am not eligible for my update until June 1st! Best Buy informed me that I could contact Sprint and they could move my eligible date up by two weeks. This would land on on the... 18th!!! So, I called Sprint and they said they could move my upgrade date up, but not until the day of the 18th. So now I have to call Sprint first thing in the morning and ask them to move my upgrade date up so that I will be good to go when I go to Best Buy to pick up my new EVO! They said it can take anywhere from 2 to 4 hours before the update shows up in the system, so call them first thing in the morning. Another little catch 22 that I uncovered: My wife has an EVO 4G! I am going to sawp my phone onto her line and put her phone on my line, which shouldn't cost a thing to do! Now my wife will get an upgrade to my awesome E3D with custom ICS ROM and I will get the $100 trade in at Best Buy towards my new EVO 4G LTE! What a swizzle! It all works out in the end!