This may sound like some old cliche, but as it happens, many new theories were developed based on some old disregarded problems.
Subjective or Objective? Well, personally I support the former. For me the reasons seems to be simple:
1. A reality without an observer is pure surmise. No one has ever been to such a reality, and if anyone does, that reality ceases to be unobserved.
2. The cognition of the existence of reality relies on an observer (this is irefutable)Without an observer, it is not known whether reality exists or not.
I think from this we deduce that imagining a pure objective reality is non sense, it's meaningless and cannot be ever verified.
A scientific view of this, would be quantum physics. "No one understands quantum physics". Even now there are controversies about it's interpretation , especially the quantum wave collapse, so far it still hasn't been well interpreted and theorized, one of the remedies, is the subjective interpretation.
"A system is completely described by a wave function, representing the state of the system, which evolves smoothly in time, except when a measurement is made, at which point it instantaneously collapses to an eigenstate of the observable measured."
Quoted from wikipedia: http://en.wikipedia.org/wiki/Copenhagen_interpretation
There are scientists who are endeavoring to find a subjective interpretation for Quantum Physics, and I hope they succeed, because if they do, our views of the entire universe shall. be changed radically.
Note: I am aware there are people who may strongly object to this, like Strange ( I remember him well on this forum), but seriously, try not to be the people who laughed at Galileo before he dropped the two balls off the tower, and became stunned when they landed at the same time.
I am not claiming that subjective interpretation is proven already, but I am arguing for a place for this interpretation, next to the generally accepted objective, for some people have claimed it as" childish talk" or 'idiotic philosophy", which I find offensive and preposterous.