俺も ( 100 < i && i < 200) 派だな〜
直感的(視覚的?)にどこからどこまで、っていうのがわかりやすいと個人的には思ってる。
変数を必ず先に書く、という人には合わんのだろうなw

if( 0 == i ) ...
という表記も =(代入演算子) と ==(比較演算子) を間違えるというバグを未然に防ぐにはいいけれど、性に合わん。