There are 4 previous versions of this script.
// ==UserScript==
// @name gVoiceBar
// @version 1.1
// @description Restyles Google Voice as a menu bar app
// @include *google*
// @copyright 2009+, ElasticThreads
// @license (CC) Attribution Non-Commercial Share Alike; http://creativecommons.org/licenses/by-nc-sa/3.0/
// ==/UserScript==
var gvcb='*{}body,a,A:link,A:visited,b{color:#707070 !important;font-family:"Grotesque MT" !important;font-style:normal !important;font-weight:normal !important;font-size:9px !important;}.gc-inbox-sidebar-main,.gc-inbox-sidebar-main div{background-image:none !important;background-color:transparent !important;border:0 !important;}div#gc-inbox-sidebar-menu,#gc-sidebar-balance-header,a#gc-sidebar-billing-rates,a#gc-sidebar-billing-history{border-bottom:none !important;left:-25px !important;display:none !important;}div.goog-button-base-content{font-weight:inherit !important;font-size:12px !important;right:5px !important;color:#494949 !important;font-family:"Grotesque MT" !important;}div#gc-contacts-sidebar-menu{left:-25px !important;top:-10px !important;border-bottom:none !important;display:none !important;}#gc-sidebar-currency,#gc-sidebar-billing-actions{position:fixed !important;right:13px !important;top:4px !important;}div#gc-sidebar-add-credit,div.goog-inline-block.goog-flat-menu-button-caption{right:14px !important;color:inherit !important;font-family:inherit !important;font-size:inherit !important;}div#gc-inbox-sidebar-types-menu{font-family:inherit !important;font-size:inherit !important;display:none !important;border-bottom:0px !important;}div#gc-inbox-sidebar-header{padding:1px !important;padding-bottom:2px !important;background-color:#cecece !important;width:239px !important;}div.gc-bubble{left:4px !important;top:30px !important;position:absolute !important;font-family:inherit !important;font-size:inherit !important;font-style::inherit !important;}td.gc-bubble-mc{font-family:inherit !important;font-size:10px !important;font-style::inherit !important;font-weight:inherit !important;color:inherit !important;line-height:15px !important;}div#gc-quicksms-cnt2.gc-sms-counter{font-family:inherit !important;font-size:10px !important;font-style::inherit !important;font-weight:inherit !important;letter-spacing:1px !important;color:inherit !important;}div.gc-quickcall-contents div.goog-inline-block.goog-flat-menu-button-caption{left:5px !important;top:1px !important;font-size:10px !important;}div#goog-acr-0.ac-renderer{font-family:inherit !important;font-size:11px !important;font-style::inherit !important;font-weight:inherit !important;}input.gc-text,textarea,.gc-message-sms-box{border:1px solid #bbb !important;-moz-border-radius:10px !important;-webkit-border-radius:10px !important;font-size:14px !important;}div#gc-header,div#gc-view,td.goog-splitpane-handle,div.gc-icon,div.goog-inline-block.goog-flat-menu-button-dropdown,img#gc-help-balance.gc-help-button,div.gc-bgimg.gc-bubble-callout.gc-bubble-callout-tl,div.gc-bgimg.gc-bubble-callout.gc-bubble-callout-bl,div.g-section img.gc-help-call.gc-help-button{display :none !important;};',
gvsb='*{}body,a,A:link,A:visited,b,span.ms2.m1{color:#484e59 !important;font-style:normal !important;font-weight:normal !important;font-size:11px !important;line-height:13px !important;font-family:"Grotesque MT" !important;}a.b{color:#007ac6 !important;}#gbar,.goog-menu-button-dropdown{display:none !important;}#gc-header-logo,#gc-inbox-page-first img,#gc-inbox-page-previous img,#gc-inbox-page-next img,#gc-inbox-page-last img{display:none;}span.c15{display:none !important;}a,.goog-flat-button,.goog-flat-menu-button-caption,.goog-tab{color:#999 !important;text-decoration:none !important;};',
y=String(window.location.href),css="";if(y.indexOf("?gsessionid")!=-1){css=gvcb;window.resizeTo(239,335)}else if(y.indexOf("/contact/")!=-1)css=gvsb;else if(y.indexOf("voice/m")!=-1)css=gvsb;else{css=gvcb;window.resizeTo(239,335)}var heads=document.getElementsByTagName("head");if(heads.length>0){var node=document.createElement("style");node.type="text/css";node.appendChild(document.createTextNode(css));heads[0].appendChild(node)};