Don't we all! The only way I know to get a free phone is to sign a two-year contract with your carrier (maybe) or win one. If you specifically want an iPhone 6--not an iPhone 6s--then you're probably out of luck because Apple doesn't make the 6 anymore.
IMore holds contests from time to time. As of right now I don't think there are any going on but you can always check here: http://m.imore.com/contests