i assume face up / face down orientation is possible on the new iPhone 3GS devices using the magnetometer and i'd like to know if Apple supplies sample code for this? also, since most iPhone OS devices currently wouldn't support this, is it possible to poll for the device specifically for iPhone 3GS? the UIDevice class notes in the documentation is unclear and only suggests @"iPhone" or @"iPod touch" as possible model strings.