Nope. I very doubt government will want to relinquish control...
As a sub currency it could gain mainstream use but i think there will be much blood before BTC replace the Dollar.
I agree. I think Bitcoin will never replace dollar. Government wouldn't let go the control of Dollar for the benefit of them of course. Bitcoin will be acceptable in the future as payment but I don't think it will replace Dollar.