>>314
PHPとHTMLを分離させることは必要ですが、
Smartyを使うメリットは余り無いと思います。

Smarty自体はPHP4時代に結構流行りましたが、
今はCakePHPやsymfony等の有名どころのフレームワークが
ビューの部分は生PHPにしてますので
それに習うのが現在の主流です。