Ryan had the smoother delivery, sometimes felt like Biden was trying to get too many words and numbers out at once, especially early. Might have been a little overkill, as Kaylore said, on the laughing, but it was obviously intentional: he came out wanting to make it clear he was calling bull**** on every other thing Ryan said.
Overall, pretty close from my perspective, though forming consensus seems to be Biden by a fair margin. High points for him were 1) calling out Ryan on asking for stimulus funds and 2) getting Ryan to run in circles to avoid answering which loopholes they will close to pay for enormous tax cuts (kind of wish he'd hammered that even more).
Looked like Ryan had memorized his closing bit, which was probably a bit stronger than Biden's. GOP narrative already seems to be that Biden was rude and bullying or whatever by laughing. Personally don't see how conveying incredulity is a bad way to go (again, it was obviously a pre-decided approach and I'd be lying if I said I
don't roll my eyes every time the congressman speaks). And Ryan had a few smarmy moments of condescension as well—not the worst thing, in my opinion, to get a little feisty.
All political views aside, I tend to personally favor the wonkier approach over the emotional angle—I loved Clinton at the DNC, while Biden's speech was clearly aimed at a different target audience. So I could appreciate Ryan's slower, more methodical answers...but as a partisan I did like seeing Biden call him out over and over in no uncertain terms. Hopefully he did something to get the ever fickle Democratic base woken up a little. Most of the heavy lifting in this campaign is still on Obama's plate, though.