Whats your hashrate?
This looks like a single usb block erupter.

Curious where you get better rewards?
No, it's just oldstyle GPUs

about 2.5Gh/s
It's not about better rewards it's about how to interpret such a huge diff in rewards for shares.
2) You're not paid for shares. You're paid for your hashing power.