Interplanetary radio would at least allow you to keep up with news on earth. With the tenacity of the amateur radio crowd, it probably wouldn't be long before the first dah's and dit's started showing up.
Back on earth, you'd be one of the most well known celebrities ever to exist.
You could auto-crawl sites via RSS feed, transmitting the contents many links deep. Each colonist could then subscribe to whatever sites interested them, including RSS feeds from sites such as HN. All the crawling would be done by a server on Earth which has a reliable (but delayed) channel to Mars.
The transmission between Earth and Mars would not be TCP/IP - it would be a protocol designed to maximise data recoverability without re-sending packets. It could use techniques such as 2d hamming codes for this (hashes within each packet and across many packets).
http://www.nasa.gov/home/hqnews/2008/nov/HQ_08-298_Deep_spac...
Interplanetary Internet Project: http://www.ipnsig.org/home.htm