makes sense RT @Scobleizer am now very convinced a deal is happening and that @TechCrunch is selling. Not sure of other details yet.