Could it be you restored system app data from a different ROM?
I/ActivityManager( 3000): Start proc com.google.android.apps.maps:LocationFriendService for broadcast [..] pid=5275 [..]
W/dalvikvm( 5275): threadid=1: thread exiting with uncaught exception (group=0x4001e578)
E/AndroidRuntime( 5275): FATAL EXCEPTION: main
E/AndroidRuntime( 5275): java.lang.NoSuchFieldError: static:
Similar error quoted in above comments by Paul. This usually happens when you restore system databases from one ROM to another, where the database structur may be different. Apps in this case often force-close, things become laggy.
IMPORTANT: If you want to restore system data to a different ROM with Titanium Backup,
- be VERY careful
- best only do so for one app/database at a time (to be sure it went OK)
- use TB's migration feature (that's an option to be explicitly turned on -- it takes care e.g. not to overwrite databases, but migrate the data into the existing ones)
- optional, but often helpful: in the configs troubleshooting section, enforce the systems SQLite engine to be used.
- repeat from 1. only if you are sure everything did fine!