We have seen a lot of conflicting rumours about the HTC Leo, and the latest one does little but add fuel to the fire. The ai.rs blog claims