I have a game where objects scroll from right to left, and when you click on top of them, they react as a mouse click, that I assume in the iPhone it would be registered as a touch, but it will not work. I got it to work once in one object but it would not work in the rest. I am also using it on iphone 3G.
EDIT: very strange is that if i hold the phone upright it registers the touches more. If i hold it sideways as it is intended in the game, it does not register them.