Here are some recommendations from the Davidson Institute's Educator's Guild (a free service):

http://www.davidsongifted.org/edguild/Article/Educators_Guild_Helping_Gifted_Students_334.aspx