Watch Oscars 2010 Live Online
Oscars 2010, 82nd Annual Academy awards, are almost here which will go live on 7th March 2010 (8PM ET) and will be held at the Kodak Theater (Hollywood), Los Angeles, California.
Oscars will be aired on TV, but just in case you miss it there or are not able to watch, you can always watch them online for free.
Watch Oscars 2010 Live Online for Free
I have collected a few links from where you can watch Oscars 2010 live online and that also for free without having to move yourself to TV to watch them. I will keep updating the list as Oscars get near because many other sources will put up live streaming video links.
Watch Oscars 2010 Live Streaming on LifeStream – AP (My favourite!)
These are just the links that I was able to find right now. More will be added as the event gets near.