if you check out the xda developers forum and PPCgeeks, there are an infinite amount of programs, interfaces, hacks, etc. that can increase the functionality of your phone by lightyears from stock. read up and mess around with it a bit and you’ll be amazed.