Um.... i just wanna suggest a little big site called
MP3Car
I bet you will find more then enough information on there about anything todo with what your wanting to.
But as for a short list of options....
First thing to note that USB is just regulated 5v, So really all you need todo is purchase a USB plug from jaycar along with a 7805. And along with fusing that and a few other little things you can do to make it safer, Will build what you want and your only limit to how many devices you can charge are how many plugs you install in your dash.
You can but a normal powered USB hub that runs on a 12v DC or something with in a lower voltage and just regulate it down to that. Combined with a relay from the starting circuit on your car like your radio power switch. You can control when this has power so that it will never flatted your battery if you leave a device plugged in. Beyond that, Add a timer so it stops say 2 hours after turning the car off or how ever you want to design it.