HOW I FIXED MY ROVIO:
Like many of you, or perhaps all of you, I was only getting 5 mins out of my Rovio, regardless of how long its been sitting in the dock.
At first I suspected it was the battery, and I've heard of people redocking the unit to get it charging again, but each time I did so, the blue LED's would only pulsate for half an hour or so and become solid. (Tip: if the blue lights are solid, your Rovio isn't charging.) And even after several iterations of redocking/charging, the most battery life I got must've been around 15 mins.
I've contacted Wowwee support via email and they told me it was a faulty adapter and would send me one after I faxed in my receipt. Not knowing how long it would take to get a replacement, I went to Radioshack and purchased a 9V 2500mA universal adapter w/ type "T" connector.
Got home, plugged it in, and started charging. Before the blue lights would only pulsate for about a hour, but this time it charged for 3-4 hrs. After it was done, I took it out for a spin. The new adapter worked like the blue pill that starts with a letter "V". It just kept going and going (as opposed to coming and coming I guess). Anyways, after a hour of roaming around the house in thick carpet, the battery was still half full.
So for most you who are having problems, a new adapter should help.