NewTeeVee's Liz Gannes reports that ABC.com recently posted all three seasons of Lost for HD streaming.
Check out Liz's post for more information. This is *certainly* good news for the people that found out about the "Lost" craze late and would like to start from the start and absorb the entire experience.
The season 4 premiere airs on January 31st! :D