Quote:
(mega-bites per second)


Hrmm... mega bites... and it's supposed megabit anyway! You'd think they'd be able to get that right considering they're "The latest physics and technology news"