I am interested in getting a replacement battery for our trusty iBook G4 (12", mid-2005). A few questions: Are the generic brands pretty reliable as far has having as many hours of battery life as the Apple batteries? Is there a huge difference between the replacement batteries Apple sells and other brands? Can I purchase a more expensive battery that will have an amazing battery life? Thanks!