EDIT--3:23am-- I am in love with Dan & Steve! They're adorable and really great cooks. I wish I'd been watching when this aired originally, earlier tonight, so I could have voted for them. Any minute I'll find out who won.
EDIT--3:30am-- DAN AND STEVE!! Their show starts in September. Can't wait!