It depends entirely on how much of HTML and PHP you have.
If you have a page of HTML with one piece of PHP, it makes sense to use <? ?> tags.
If you have 2 pages of PHP code that prints database-data, then echoing HTML is better.
Just use the method that is easiest for you.
Templates are also nice, but not if you are just using one or two scripts.