in around last 8-10 hours my reject rate has been 7%...is this normal...always on middlecoin.com i have these days when rejects are huge and I am forced to hop here and there:(
On the second miner rig its 9%

Check which server you are on; make sure to select the middlecoin server geographically closest to you.
Then I would check your mining configuration. I have high reject rates before with an incorrectly configured cgminer.conf