i dont know if there is any with battery that can last 5hrs...
this is not a recommendation but i bought an Akira,it got spoilt just after 1 year...that one,the battery last for slightly more than one dvd movie...
might also be thinking of getting another one but might not be a local brand...