The MacBook is SO small, there’s no room for plugging things into the USB ports unless you use an Apple product which has the miniaturized connector.
While my Mighty Mouse is plugged in, I can’t plug in my flash drive (not without squeezing something out of the way and potentially breaking it in the process). However, it’s not really Apple’s fault because there really isn’t an inch of space around the computer in which to spread them out OR add some more ports, which is probably the REAL reason why there’s no FireWire included. There just ins’t room on a laptop this size (unless they pulled the CD drive).
Which leads me to think that Apple should copy IBM/Lenovo and design modular devices where, if I wanted, I could take the CD drive out and add more USB ports or a slew of FW ports or eSATA or a memory card reader or an Express/34 slot. BRILLIANT!