If you check out the next version of angular (currently 1.1.5) it includes an enhanced ngClick directive in a mobile module that handles click / touch directly to overcome the 300ms delay, etc.
Initiate it with app.module('myapp', ['ngMobile'], .. )
Initiate it with app.module('myapp', ['ngMobile'], .. )