ICX 2.0 to launch in July? When should you buy?