Friends, I am in the market for a portable hard drive. Some thing small and from a reliable manufacturer (e.g. Western Digital or Seagate). I would prefer a drive with at least 10GB and some thing small enough to fit into my bag (I travel a lot and I have a home office). It would also be nice if it came with a slip cover to prevent scratches. Another nice feature would be shock proof (so I don't lose data if my bag gets dropped). I am looking for an actual hard drive, no flash based drives please. USB 2.0 is a must. The higher the RPM and buffer size the better. Thank you.