Dear,
I read your comment. well the decision is yours. Onething is clear that if you go to administrative review it takes minimum 30 days or more.
and still we can't say that visa is granted or they refused with other reasons.
well if you go to submit application again (new application) you paid the fee again and may be they refused again with other reasons.
we can't say ECO its totally decisions are unbelivable. they try out to denial most of the applications they can with a rare errors. In other word they findout any reason lawfully or unlawfully for denial or refusal the application.
So, Honey the decision is yours. well i personally suggest try administrative reveiw. and try your luck.....