Battle for touch screens