The other thread has gone a little off topic. So... Here is another good review. Although, It is written by my friend, so I am biased.

http://clan-zzq.org/~kampf/defcon_x.htm