I just listened to them for the first time...
both songs are catchy and have very electronic arrangements which I like...
Actually they both kind of sound the same!!
uhhh I'll go with Leighton Meester's song... her lyrics were better

and I liked her voice better...