On how many devices with the same iTunes account can you share an app?
As far as I know, there isn't a limit. As long as the account is associated with the device, then any apps from that account can be put onto that device. If you own more than one device, you don't have to purchase the app again. You could own one hundred iOS devices and pay for just one app.