Anybody else having issue's with steam today. It kept telling me I had no connection and was not online. I ended up uninstalling steam and then reinstalling. Seem to be OK now.
I had a HUGE load of Steam updates at around the same time you posted this, including a 2GB update for "Bad Company 2" - so I wonder if there was a lot of traffic and it caused some problems.