http://tinyurl.com/api-create.php?url=http://twitter.com/

逆にtinyurlから元のurlを取り出すにはLocationヘッダーを見れば良い訳か。

そういえば http://www.onomatope.2-d.jp/program/firefox/tinyurltooltip.user.js を見たけど。
preview=1のCookieで302 RedirectしてresponseTextからa id="redirecturl"をmatchするよりも、preview=0で(ようするに通常どおりに)tinyurlにGM_xmlhttpRequestして、responseDetails.responseHeadersのLocation:を切り取る方がわずかに早くて負荷が少ないかも。(でもpreview.phpから切り出した方が安全か)
でもGM_xmlhttpRequestは301 Moved Permanently「だけ」でアクセス止めて処理って出来るのか?