BART now offers open-format schedules, real-time arrival and ETA feeds, etc. for developers to hook into: http://www.bart.gov/schedules/developers/index.aspx
(thx dens!)
DIYcity Challenges