WWW.JIHAD.COM, Much Bigger Than You Told Yourself