We moved from Allen to Anna last July. In Allen, we lived in the Lovejoy school district which is one of the top rated elementary, middle and high schools in the dfw area. From this forum I've heard good things about Anna schools, but we don't have any kiddos so I can only relay second hand info. Housing is another issue to consider. You might be able to snare a foreclosure in Lovejoy district but houses here in Anna are a lot cheaper from the get go. McKinney is a very convenient place but don't know about their schools. Depends on which side of town you're on? I don't think you'd go wrong on any of the three cities.