Well, these are things that can use an FPU indeed, but I think most of those apps and tasks either detect that no FPU is present and use integer maths instead, or have separate non-FPU executables. MP3 players for example don't need an FPU, but if you use it it gives a more accurate result. If you use the FPU version of MPEGA.library however, it is actually slower than the integer version, so it's nothing to do with integer being "too slow to be useful."