The beats are on the money and depending on your software of choice can be done without any ear for matching the beats. My issue and most here know Im anal about a few things when it comes to a proper mix. I am a stickler for the mixing of keys which can produce a minor or major (get it) trainwreck almost as bad as having your beats unmatched.
Also it sounded to me like you were half a beat out on the first mix the rest sounded proper. Overall not bad and good song choices. OMG is a tough one to mix, good try though. The Sexy B mix from OMG on beat but the keys hurt my ears. I often wonder if I hear more than most when it comes to this portion of the art. There is a DJ local on the evening drive at the local radio station which he mixes. I can not listen to it as his Key matching is awful. He has been allowed to do this for the past 6 yrs or more, so Im guessing most dont hear how bad it sounds. Though have had friends and even their kids mention how horrible it sounds.
If one is to attempt certain songs with off keys from one song to another you must simply find the location of the drum track without instrumentals from one or the other and then you can mix pretty much anything with matching beats.
The mix from Enrique to Katy was pretty decent. Also Katy to LMFAO was pretty sweet or was that a mashup??