Advanced.
High Potential.
Talented in "math", "reading", "science", or what have you.

I also cringe at the word "gifted"...I think it comes across as kind of arrogant, like the kid is a special snowflake.

I use the word, but generally only on forums like this where everyone knows what I mean.