I think you did a little too much theorycrafting. If you mine at a pool, just check how much BTC you produced over the last 24h. Those are the real numbers, including pool downtime etc. deepbit shows that directly at the account page. If you calculate with requirered shares, that does not include difficulty increases.
I was just going by the lastest numbers deepbit provides, which varies between 1.3 and 1.5 BTC/day. The MH/s rate deepbit shows me (actual number for a solved block) varies between 2100 and 2300 since overclocking is not quite complete yet. Btw I did not change anything on the voltages.
Shares look different though, I took some of the numbers from deepbit and divided it with the time it took to solve the block, result is 32-33 shares per minute, which is 1900-2000 shares per hour.
You left out all other parts of your system except gpus so you can't really compare to my rigs. CPUs are 50W each, HDDs 15W each, Mainboard itself 10W each, RAM 2x15W each = 105W per rig.
I've disable all I could like second lan, sound, firewire etc. and I don't know what else I could do, besides probably underclocking/volting the CPU which I will do soon.
of course i didn't include difficulty increases. i didn't include variance, either. on btcmine i get about 0.5% stales and have had 0 downtime for the past few weeks.
i can't include difficulty increases because i don't know where the network is going - it can go anywhere: http://bitcoin.sipa.be/growth-10k.png
if i included variance, i'd have to draw a gaussian curve. i don't think the op wanted to know at which % we pay which amount of $ but instead the expectation value.
i have included the 0.5% stale rate.
somewhere around this forums there is a post which says 1 share per minute requires 71 Mhash/s. that's a fixed value as a share is a solved block with difficulty = 1. maybe this explains something (i don't quite understand some of your post). it's much easier to calculate with that, because the chance to find a block is always 1 share divided by difficulty.
So if I'd ask you what you earn at your job, you would tell me what you should earn measured by the time and effort you put into your work, not what you boss is actually paying you and not subtract taxes and stuff.
no.