it is best if you are going to use a regex not to use a greedy one^^
the "greedy one" will catch only links of tinyurl and the preview, so i dont see a any difference, to use
/<blockquote><b>(.+)<\/b>/
or
<blockquote.+>(.+?)<\/b>/)
since both, will do the same thing... (except mine, will catch the preview links)
by the way, the POST method its just a preference, cause u can catch the same information by GET
as preference, the $sock(turl).addr its just the way u script, since the
tinyurl.com has 11 bytes, and $sock(turl).addr has 16, it will not "short" nothing