My unit does have a 160 GB HD but does not have a cd reader for input/output. Yours only has 125 MB of memory plus the 2 gig flash drive. Pretty small memory but it may still work for you.