Well,cellular providers always install all kinds of garbage that you can't uninstall that runs in the background... I'm running a custom ROM without anything extra added and then I added my own apps. My phone's a PocketPC (runs Windows Mobile) though.
Check out this site for information on getting it to run smoother and customize it:
www.howardforums.com