you could make a complete backup of your current system, data, and all installed app by create a nandroid backup via cwm. first of all, you need a cwm installer *zip. you can download either cwm-madteam or cwm-skin1980. put that zip folder on your sdcard root then turn off your phone. do a 3 combo button to turn on your phone, in this way you'll enter recovery mode. choose install update then choose the cwm zip file. you'll enter cwm menu. choose backup and restore, choose create backup.
btw, titanium backup works in different way with cwm. it only create a backup of your data and your app. you'll need it if you install a custom rom and have to wipe /data. if you only use a stock rom you don't need it at all.