What map / navigation / bike direction apps are available for the iphone for commuting / urban cycling
Have you tried "Get there by bike"?
http://itunes.apple.com/us/app/get-there-by-bike-interactive/id457288250?mt=8

The few times i tried it i had good results. 

Another alternative, but i have not used yet. http://www.bikemapsapp.com/