...I think I'll just wait until after summer. When I got my 3GS last September it was pain-free as ever. I've already dealt with the activating issues from iPhone 1, not doing it again.
Keep in mind that doing that will push your next iPhone eligibility up further than those who order closer to launch. (if you plan to upgrade next year that is)