My MacBook battery lasts about 5mins (that's if the thing actually reaslises it has a battery!). Apple want £100 for a new one, and when the whole machine is 3.5years old, that seems a little crazy. Are there any third party manufacturers who make decent batteries that aren't £100 each?