Doesn't need too much ram.
The best music player is definietly Amarok, and the best video/all round is probably Kaffeine or VLC Player.
Pretty much all the games you can play are open source, so try having a look on sourceforge or using google.
Battlefield * will work if you get Cedega, but it costs money. You can try wine but AppDB says it's pretty unlikely to work.