Not gonna say this is the best possible solution but this is what I would do:
First make a nandroid backup. Then, get ES File Explorer from the market. Go into ES and menu>settings>root options and check both "root explorer" and "mount file system".
Now back to the main screen in ES. Now touch the far left icon on the toolbar at the top. This puts you in the home directory of your phone. Navigate to data/app and delete the apps you don't want. Then navigate to system/app and delete what you don't want.
WARNING: Only delete apps ur confident about. DONT delete important apps such as the dialer and the like. Doing so can cause important functions to break down. (But don't worry to much. U can't brick ur phone doing any of this. Worst case is u go to far, mess something up, and have to do a nand restore, then try again.)
You can also go take a look the "The tweak thread" over at xda for some more ideas about what to delete and what to move around.