Yes indeed,
just a slight word of advice for people, I was in the states last week, I filled out the ESTA online 2 weeks beforehand and it confirmed the visa was granted,
Goin through immigration in JFK I was taken to a room for 3 hours as my passport had apparently raised a 'red flag'. No real problems just a long wait in a depressing room,
my point is that even if the ESTA confirms all is ok, you can still be delayed- (maybe it's just my luck!!)