QUOTE(wanfaris @ Jan 15 2011, 05:08 PM)
hahaha...i really like that...hem...i dunno which one i would choose now...scrotwm,awesome or openbox..
still wondering...

My recommendations would be OpenBox for floating and ScrotWM for tiling.
I never really thought much about Openbox (I used to be a hardcore BlackBox and FVWM user) until 3 years ago, when tried CrunchBang Linux. I was so impressed by how it had OpenBox configured, that I took it's configs and imported them to my other Arch and Debian installs at the time. I'm still an active member of the CrunchBang forums to this day, mainly to show my support for OpenBox. It's a bit hard to configure with it's rc.xml file, but once you learn, you can make it do almost anything (Even make it open an app window in an exact in aspecific position in a specific desktop). It's pipe-menus might not be as modular as fvwm, but you can still do a lot with it. It's probably the one truly dynamic WM out there.
ScrotWM I like mainly for it's speed and lightness. Unlike OpenBox or other tiling WMs like Xmonad or DWM, Scrot has the benefit of having really good defaults and a realy simple config. Even though I know a few programming languages, I still find it very enlightening to see a config file in plain, human English like that it ScrotWM. It does have some downsides, like not having as many options as Awesome, or lacking hooks like Xmonad (though the Quirks system in it's config makes up a bit in that aspect), and the lack of any start file means you'll need to make a simple script to load some daemons (like keymap, feh for wallpaper...etc), but it's the only tiling WM I ever use for my small systems like a netbook.
Awesome is very popular, and can do quite a lot. But I HATE it. (I call it AwfulWM). It calls itself a WM, but actually tries (and fails) to be a full DE. It has decent defaults, but changing anything requires some knowledge of Lua, which is easy, but very tedious (more leceh than OpenBox's .xml format, in fact).... seriously, I hate Lua... I think it's a shit nonsensical language[/rant] ... Plus, everytime it changes version, some of your old configs won't work. Also, cross your fingers whenever you update Cairo, cos it'll most likely break something in Awesome (I just had major breakage last month) .... Awesome for me has become the Poser WM, with all the Arch fanboys thinking they're 'experts' just because they managed to install Awesome and some basic Xdefaults >_> (no offence, I like ArchLinux, but hate the Arch fanboys... they're worse than Mac fanboys)
Just my 2 cents. You're free to use any WM you want (you should also check out Xmonad, CalmWM, DWM, wmii and Musca), but if you use Awful, I won't friend you anymore ... j/k

Added on January 15, 2011, 6:56 pmBack on topic;

A old ThinkPad laptop running Arch and wmii, which I use to control my torrent slave laptop and my mom's desktop.
This post has been edited by G-17: Jan 15 2011, 06:56 PM