Im not a computer genius so give me a break. I got a killer deal on an older dell inspiron 2500 laptop that looks brand new. It works fine but has windows ME on it. I have a buddy that can give me a copy of XP. I was wanting to upgrade to maybe a 160gb hard drive and adding memory. Is it possible and if so how much memory would be good? Also are the hard drives on ebay any good? Thanks.