Ogg has come out with Tremor, in a bid to get portable players to switch to thier codec. It doesnt require floating point processors. ;D
Sadly most player still don't have the powa to process OGGs realtime, and none of the player I know has a bus that can handle uncompressed data (so no decoding in RAM and sending over the bus).
Ogg will not get on portable players unless there are new players build, or the owners of the DSP units agrees to reprogram DSP chips to fit OGG (thus replacing MP3, which the marketing departments probably won't be fond of)
Tremor sadly seems to be a waste of effort, becuase if you do a player especially for OGG, why not use a CPU with a FPU, some quite exellent solutions are out there, and if we do this we can probably get rid of the DSP unit and do everything in software, thus making upgradability better.