256 isn't enough to be playing far cry or anything like that, but it's plenty for your typical office applications, web browsing, email, and the like. for games or more demanding apps i would say 512 is the minimum. i deal with many office machines with 256MB of ram, and they can run windows XP and the desired apps (quickbooks, MS office, outlook, IE...) without a problem.