When viewed in the UI, my email template shows the following subject:
When running a query, my email subject shows
Why is the query returning a different result then what is displayed in the UI?
As it turns out, with Visualforce email templates, if you edit the subject in the code:
<messaging:emailTemplate subject="Test Subject" recipientType="Contact" relatedToType="Account">
The change reflects in the UI and in the emails actually sent out, but it does not reflect in the SOQL query. it seems that while most of SF is smart enough to look to the code for the subject, the database is never actually updated.