When does he get on campus?
I listened to the II podcast last night. They have him at a 3 out of 10, 10 being a lock. One of the guys did say that after his visit, it's impossible to predict. He could be an 8 after this weekend. Time will tell. IMO, this kid has ND written all over him, he just needs to have the opportunity to breathe in the magic.
If anyone sees him this weekend, treat him well. Evidently Mahone was blown away by the fan treatment he received. People asking for autographs, dads asking him to take pics w/ their kids, etc. I'm sure this is done at other colleges too, but apparently not as much as ND.