Gen 1 is quicker in stock form and 80ish lbs. lighter. Gen 2 rides a little smoother AND handles a little better. They didn't give up grip for the smoother ride, it's just better all around suspension wise. Looks are subjective, and you can decide that for yourself. The gen 1 seats are better for performance driving, but the gen 2 seats are more comfortable on a long trip. I've driven 10+ hours straight in my 2010, and never gotten sore.
The weight difference is so small, it's not going to make a difference. If you get a tune, like I did, to remove the throttle plate/boost limits on the gen 2 vs. a gen 1 that's also tuned, they will be side by side in a straight line. If you're skinny, and the other guy is fat, there's more than your cars' weight difference right there.
The interior on the 2010 is put together better, but most, including myself, like the look of the gen 1 interior better. Again, looks are subjective, just get what you like as far as that goes. They are both good cars for the money.