Re filling out ESTA - On the form do I say yes to transit or no?
You're staying two days in the country, so that's not a transit. You're exiting the airport (I assume you're not staying two days in the airport!) and visiting the US.
Do nationals or citizens of countries that participate in the Visa Waiver Program require travel authorization if they are only transiting the United States en route to another country?
Eligible nationals or citizens of countries that participate in the Visa Waiver Program require either a travel authorization or a visa to transit the United States. If a traveler is only planning to transit through the United States en route to another country, when he or she completes the travel authorization application in ESTA, the traveler should select "Yes" to the question "Is your travel to the US occurring in transit to another country?".
if you're stupid like me... i read the answer as 'not a transit' incorrectly.
Yes = you're staying in the airport and moving on to somewhere else
No = you're actually going into the country and staying over in a hotel etc.
So if your going the USA for a holiday select NO and fill out the extra info.