Replacing bottom bracket
BB30 and Press Fit 30 (PF30) are technically different types of BB Standard. Yes they both use 30mm bearings and 30mm spindle cranksets but the difference is that PF30 bearings are contained inside cups and these cups are pressed into the frame. This means that the two standards are not interchangeable. 

Also, i have a horrible feeling that the FSA MegaExo actually uses a 24mm Spindle which will further limit you options unless you change out the whole crank.

Best bet, take it to an LBS who will ID the BB for you and offer some good alternatives