Well to find one with all of that will be hard. But there are media readers out there.
Newegg.com - GWC RU2340 6-in-1 USB 2.0 Card Reader - Card Readers
3.5" USB 2.0 /Firewire 1394 HDD Enlcosure/12-in-1 Card Reader Combo, 3 in 1 High Speed Mobile Storage Solution, with Build-in 12 in 1 Card Reader and 2 Port USB 2.0 HUB, Support Up to 400 GB HDD, Free Ground Shipping
That one has USB but no firewire.
Amazon.com: Aluratek AUHR200 - USB 2.0 Hub/Multimedia Card Reader Combo: Electronics
Same for that.
That will most likely be the best thing you will find.
Newegg.com - GWC RU2340 6-in-1 USB 2.0 Card Reader - Card Readers
3.5" USB 2.0 /Firewire 1394 HDD Enlcosure/12-in-1 Card Reader Combo, 3 in 1 High Speed Mobile Storage Solution, with Build-in 12 in 1 Card Reader and 2 Port USB 2.0 HUB, Support Up to 400 GB HDD, Free Ground Shipping
That one has USB but no firewire.
Amazon.com: Aluratek AUHR200 - USB 2.0 Hub/Multimedia Card Reader Combo: Electronics
Same for that.
That will most likely be the best thing you will find.