How can I change the browser home page in Steam?
Solution 1:
The placement of the setting to change the homepage has been changed after the last answer posted here (July 26 2012). It is now located in the "Web Browser" tab.
Solution 2:
Actually you very much can...just go to Settings > In-Game > Browser Homepage.