Is there a way to enable the "Run Steam when my computer starts" option but have no window appear when I login?
This way Steam will start running with an icon the system tray in the bottom right, ensuring that everything is up-to-date, but won't bother me if I don't want to use it/play a game immediately.