Yo, i think its normal, ive got an A620, seems after you opened a program and closed it, it still runs in the background and used up the memory, when you opens other programs etc amd thus cause the hangups.
Always check the memorystatus ultility and close the running programs in the background to release more memory, before you opens new programs.