I've tried to configure wap and mms using many different ROMs without using RyanMoguls Cricket Arcsoft cabs and it just seems impossible to do.
The Cricket Arcsoft cabs are great btw, but they do screw up your battery icon as jpwhre says (battery shows 100% all the time). Heres a fix I found that worked for me.
Go here for files and instructions
http://touchprocollection.wikispaces...+Icons?f=print
I installed the cabs below in the following order and my battery icon was working again

sdkcerts.cab
nuePowerDriverCDMADiamond-100-v1.0-cab.cab
FInixNOverBatteryIconsOnly.cab
I haven't had time to mess around with the files, but maybe it's possible that just the FInixNOverBatteryIconsOnly.cab may work. Maybe someone can check if it does?