Thing with L is, I knew it was going to happen, but it was a sad death since in a way Light and L connected. As for Mello his death was just uneventful; off screen deaths suck. I'm not sure what the exact reason is for killing him off like that was but I'm generally dissatisfied with the way things went.
Yes GTA is the shiz, but driving and aiming weapons prove to be difficult. The realism is mindblowing at times.