$44 billion for twitter.com? someone needs a new registrar - I got tooitter.com for $10