Jump Games has developed BMX: Cunning Stunts 3D for the iPhone and iPod Touch.  It’s got pretty solid graphics, lets you play as eight different characters and has full 360º views of the 3D levels.  There are three play modes, including Pro Challenge, Free Ride and Pass & Play.
They’ve got video of gameplay on their website, and you can download it from iTunes here for $4.99 (link will launch iTunes).  Click on the images below to enlarge the screenshots.