Great calculator but often suffers from screen issues.  Do yourself a favor and get the TI-Nspire CAS (which can be found on your favorite auction site for often under 30 buck refurbed.)  The Nspire is smaller and has great battery life and is capable of 3D graphing (and has USB support).