Cant really say buy "this" or "that" as im not too clued up on laptops but i can tell you now that 4gb is plenty, even 3gb is very good.
Processors? ill leave that to someone whos more up to date than me, if your not constantly looking on the web you lose touch with whats good and whats better than the other etc