the current downfall of GDI though is the uber-short window you have to inject the full load of fuel, unlike the 2 crank revolutions you have to spray the ports. check some of the forums of cars that use GDI and you'll find people trying to convert them back to port injection for bigger injectors so they can run more boost.
Well just like the ID injectors, you help flow by adding lots of pressure. Diesels accomplish this by using 10x the fuel pressures as gasoline cars. OEM's just don't need a crapload of fuel since they're not running >100hp/L much any more. So they go just big enough so they don't need heavy mechanical pumps, reinforced fuel rails, or heavy-duty injectors.