I just compared the lag time on the link I posted earlier with the games today and the diff between the game and the link is only about 30 seconds wich translates to ONE play, if that.
the link posted is only for the NFL but all you have to do is scroll to the bottom and click on "ESPN" and it will take you to the main page with all the scores of all major sports.
Here is the link to the main page:
http://proxy.espn.go.com/wireless/espn/wml/index
NFL
NBA
College Foot Ball
Great plays
NHL
Mens College BB
MLB
Golf
Womens College BB
Motorsports
WNBA
Tennis
Boxing
Horse Racing
and those are just the head listings and there is more in each one. ALL this at pretty close to real time.