My Tier 1 (General) EC was refused

1. on Past Earnings - ECO says
"You have submitted a breakdown of your claimed income from your employer, however you have provided no supporting evidence to corroborate that these payments have been made and received."
2. On Maintenance - ECO says:
"Your bank passbook shows that your account balance stood at Rs. 219978.37 on 9/7/08. Consequently you have not shown that you have maintained the required amount of 2800 pounds throughout this period."
I work online doing writing projects for an employer in the US and fortnightly payments in dollars are credited directly into my bank account in rupees by wire transfer. With my original application, I submitted (a) a letter from employer attesting that I'm employed with them since 2005 (b) a consolidated payslip for the period August 2007-2008, reflecting each payment, bonus/fines and net amount paid (and also my name and writer ID) (c) bank pass book showing all credits into my account (d) a letter from my bank stating that I have been receiving regular fortnightly payments in dollars into my account and listing the amounts (e) in my cover letter, I also provided my writer website, login ID and password because my writer panel has all my work, payments made, my profile, etc. Isn't that enough "evidence?"

For the maintenance requirement, I also had ADDITIONALLY, apart from my pass book balance, an FD for 1.45 lakhs and I have provided a letter from the bank stating that I could liquidate it at any time. I also mentioned this FD in my application and cover letter but the ECO appears to have totally ignored it, as well as wage payments shown as credits in my passbook

I have applied for Admin Review stating that I have provided supporting evidence for earnings and mentioned (a) to (e) above. I have also explained about the FD.
Guys, what are my chances in the Admin Review and is it worth going for one in my case? I'm submitting it today.
Thanks in advance for your responses and for taking the time,
Kara.