1gb ram is enough definitely, but humans want more even though its enough. :laugh:
Well, if you take into account how much RAM is actually reserved by the system (which varies phone to phone depending on add-on UIs, android versions and such), how much is taken by the apps and services running in the background (like sync account, weather, news, mail, facebook, twitter,... you get the drift). It might not be enough at all... Plus you have to take widgets into account. The more complex and the bigger amount of them running constantly takes up some memory, too.
I have noticed that Themer always takes about 40MB on my phone and that is not very light weight. I am comparing it to the last phone I had that was an entry level with amazing 256 MB of RAM so 40MB consumption would have been a killer for it. The launchers I used on it were maybe a bit less flexible when it came to theming (since I am a greedy guy and would not pay for the pro versions;o]]]) but they were still recommended by mycolorscreen for some of the builds and, if I remember correctly, they took somewhere between 11 and 17MB only.
That said, even if I have all connections (besides radio of course) turned off, I sometimes experience a slight lag with 1GB RAM. Though the phone is definitely not a high end wonder machine so I did not have huge expectations of it. The fact that it features vanilla android with few apps pre-installed and no UI modifications probably adds to the speed it runs at and that keeps me well satisfied.
So, gaming or no gaming, in the end it all comes down to the usage of the phone. If you do not play but you use many different apps on your phone (especialy if they have a background service using your internet connection), 1GB may still be not enough for you...