http://www.nasa.gov/mission_pages/sh...ain/index.html has a link to NASA tv where I am pretty sure they broadcast it live plus have a streaming video of it.
The best way to view it is to be there

which I will be fortunate enough to do for the following launch

as long as it isn't delayed again.
I have a friend who lives in Orlando who watches it from her balcony and I'll be staying there but travelling to the main viewing area and then touring NASA