Comment NOW! (Score 1) 2
I would say begin working on your HTML 5 apps now. If not yesterday. If it will not completely replace flash or silverlight. It will still provide you with some very powerful tools like web workers , data storage , etc.
But it is going to be a while before people with old browsers can go there. Unfortunatly I know of companies still living in the past