I run developer mktg for phone. Sad to hear you think we aren't doing a good job.
Handing out phones to everyone is a bad ROI. Are you building apps? If yes, we have phones for people commited to building on the WP7 platform. Send me an email at brwatson at Microsoft and we'll get you sorted.
Oh, and our tools for WP7 are free.