Saw this Amazon deal of the day and figured it was worth highlighting in this thread:
.
Probably slightly heavier than the OP's desires, and the drive is 128 GB instead of 160--but it's a solid state drive. One of the reviews indicates that the battery lasts about six hours, which sounds about right given the specs.