I have been with Verizon for 8 years (well Alltel) but I purchased my current phone in May of 2009 so I do not get the next FREE phone until May of 2011.
Free??? Please share those details. I've been with them for about 15 years, when they were GTE, and have only gotten it free if the phone was $100 or less.