Bearing in mind this is for classic asp
Which is better, all HTML contained within Response.Write Statements or inserting variables into HTML via &l
<%=Bazify()%> is useful when you are generating HTML from a short expression inline with some HTML.
Response.Write "foo" is better when you need to do some HTML inline with a lot of code.
Technically, they are the same.
Speaking about your example, though, the Response.Write code does a lot of string concatenation with &, which is very slow in VBScript. Also, like Russell Myers said, it's not tabbed the same way as your other code, which might be unintentional.