I agree with dbr that I don't like the position:fixed, but also I thought the favicons were a little too cluttered for the site's simplistic layout. My solution? Combine both ideas. Also I added link-titles and a link to super user since it will be opening soon.
(function(){
function GM_wait() {
if(typeof unsafeWindow.jQuery == 'undefined') {
window.setTimeout(GM_wait,100);
} else {
$ = unsafeWindow.jQuery; letsJQuery();
}
}
GM_wait();
function letsJQuery() {
$('#hlinks')
.append('<span class="link-separator"> | </span>')
.append("<a href='http://stackoverflow.com' style='display:inline-block;width:10px;height:10px;background:#f60;margin-right:5px' title='Stack Overflow'><span style='display:none'>stackoverflow</span></a>")
.append("<a href='http://superuser.com' style='display:inline-block;width:10px;height:10px;background:#00ADED;margin-right:5px' title='Super User'><span style='display:none'>superuser</span></a>")
.append("<a href='http://serverfault.com' style='display:inline-block;width:10px;height:10px;background:#c99;margin-right:5px' title='Server Fault'><span style='display:none'>serverfault</span></a>")
.append("<a href='http://meta.stackoverflow.com' style='display:inline-block;width:10px;height:10px;background:#ccc;' title='Meta'><span style='display:none'>meta.stackoverflow</span></a>");
}
})();
Edit: The light maroon color for the Server Fault link made it seem inferior, so I used to bright Red from the logo. Also added the 1px fix (thanks Jonathan).
(function(){
function GM_wait() {
if(typeof unsafeWindow.jQuery == 'undefined') {
window.setTimeout(GM_wait,100);
} else {
$ = unsafeWindow.jQuery; letsJQuery();
}
}
GM_wait();
function letsJQuery() {
$('#hlinks')
.append('<span class="link-separator"> | </span>')
.append("<a href='http://stackoverflow.com' style='display:inline-block;position:relative;top:1px;width:10px;height:10px;background:#f60;margin-right:5px' title='Stack Overflow'><span style='display:none'>stackoverflow</span></a>")
.append("<a href='http://superuser.com' style='display:inline-block;position:relative;top:1px;width:10px;height:10px;background:#00ADED;margin-right:5px' title='Super User'><span style='display:none'>superuser</span></a>")
.append("<a href='http://serverfault.com' style='display:inline-block;position:relative;top:1px;width:10px;height:10px;background:#E8272C;margin-right:5px' title='Server Fault'><span style='display:none'>serverfault</span></a>")
.append("<a href='http://meta.stackoverflow.com' style='display:inline-block;position:relative;top:1px;width:10px;height:10px;background:#ccc;' title='Meta'><span style='display:none'>meta.stackoverflow</span></a>");
}
})();
$(":input[name='q']").width(50)
to make it 50px.