I use Twitter.com as my main Twittering source instead of an app, for various reasons. One of the problems with it was that I could not retweet via the website. I found a Greasemonkey (https://addons.mozilla.org/en-US/firefox/addon/748) script that did just that (http://userscripts.org/scripts/show/26500) by Ziru (http://twitter.com/ziru), only problem was that it refreshed the entire page to retweet. So, I took the script, and updated it with some jQuery so that it did a retweet without a refresh.
Script available here: http://iworkwithcomputers.com/dev/twitter_enhancements_ret.user.js
Happy tweeting!
/end_excessive_links (sheesh!)