Moira Kelly's Donna was definitery more believable as the put-upon sidekick. Boyle's Donna was also sympathetic and wistful, but she was also pretty much perfect looking. With her personality and looks, she didn't really seem like an innocent, sheltered loser type.