My hand-me-down Iphone has horrible battery life, but no one is surprised about that.

My PS3 controllers last a long time actually. Of course I mostly use it for Netflix, so just sitting there on instead constantly transmitting signals from button inputs like a video game might help that lifespan.