I think the easy choice is Kentucky to be honest. If he goes to Duke he has to face up to the reality that W-S will no longer be his bread and butter hometown. He will probably get a mixture of boos and cheers when Duke comes to play at the Joel. If he goes to Kentucky he won't ever have to come back and play Wake in his hometown. It is a simpler path to stardom. I think that while all the stars are aligned for him to go to Duke, that he knows that will be a bitter pill to swallow. I would have to guess it is a 3 horse race, with all three school having great strengths and weaknesses.
Wake Forest:
Strength - hometown hero, Giles is Manning 2.0, a legitimate Wake fan for a good portion of his life, comfortable
Weakness - state of program is way down, If Giles doesn't produce, chances for championship contention are minimal
Duke:
Strength - close to home, so family and friends can visit, Great tradition, Coach K is the face of basketball right now
Weakness - betrayal of hometown by going to rival (I think this is a real issue...I could be wrong, who knows)
Kentucky:
Strength - NBA dominance, Cal is #1 recruiter in the world, facilities and pro atmosphere
Weakness - no personal connection, isolated from family and friends, no ACC