Instead of connecting single devices one by one (the result would be rather ugly and bulky, wouldn't be?) I would prefer a sleek, all in one solution:
My perfect (generic) dock or hub - for iPhone/iPad - has the following ports
- USB - to connect a standard USB keyboard or mouse (will it work?)...