The Casio G'ZOne Ravine is pretty well stocked on features, which is a bit of a surprise, as traditionally flip phones tend to underwhelm users with their list of features.
Connectivity is well catered for via CDMA 800 and 1900 for calls, and the speedy 1xEV-DO rev.A for high speed connectivity and PTT calls. By now you've probably noticed this phone is not usable worldwide, no GSM compatibility at all. The only thing local connectivity lacks is Wi-Fi, but no one was expecting any, instead you're saddled with Bluetooth 2.1 with AD2P and microUSB.
Internal memory is adequately sufficient at 200 MB, plus the phone can handle a 32 GB microSD card trouble free.
The fixed-focus 3.2 MP camera is actually quite good, apart from a slight misrepresentation of colors, pictures come out vivid and strong. Unfortunately low light shots are a complete no go, the LED flash is virtually useless, best used primarily as a flashlight, I've seen better night-time shots on phones equipped only with night mode shooting options. Speaking of shooting options, they're pleasantly extensive, you get six shooting resolutions ( 2048x1536, 1600x1200, 1280x960, 640x480, 320x240, 160x120), five white color presets and and six color effects to tweak and customize your shots with.
Video quality is adequate enough to be viewed on the phone itself, you can shoot videos at a maximum of 15 FPS in QVGA resolution in 3GP format. Speaking of 3GP, it is the only natively supported video format the phone can play. And you can only play videos at the phone's native resolution.
The music player is pretty much bare bones, you can create playlists and play MP3, ACC and WMA formatted files, you can transfer files via Bluetooth, PC and USB. There is no album art or radio player.
Other than the above you have the following miscellaneous list of features at your disposal; GPS, A-GPS, Verizon VZ, Social Beat, World clock, E-911 compliant, TTY compatible, Speech-to-Text (speech recognition), Flash light, Thermometer, Pedometer and JAVA.