USB 2 is *480* not 440, and it's Mbps or Mb/s, not mb/s, which is often used as shorthand for megabits but is actually milibits per second, i.e. takes 1000 seconds to transfer 1 bit. lower case m is mili, upper case M is mega. Lower case b is bits. Upper case B is bytes. That said, it's wrongly used so often that it's debatable whether it's still 'wrong'.
I think I win the "Most Pedantic Response" trophy!
Ah, but the "Most Pedantic Response" is usually the only correct one...
*goes and shoots self*
Don't do that. We need all the internet pedants we can get...