There are several Satellite packages ranging from $25 to $100 per month depending what channels you want, all the usual stuff available. Some compounds & apartments have free satellite.
Schooling: There are two British curriculum schools, our kids attend St. Christophers which is a "non profit international school", there are 52 different nationalities attending and we can highly recommend it:
http://www.st-chris.net/
Alternatively the British School of Bahrain:
http://www.britschlbahrain.com.bh/
Both sites give details of fees. The main American school is the Bahrain School:
http://www.studyinbahrain.com/sch/bah_sch.htm
Info on all schools in Bahrain can be found at:
http://www.studyinbahrain.com/by_curr.htm
TAFO: