Of those, I'd say Zaragoza and Osasuna are probably your best bets. Was hoping for a bit better price on Zaragoza to be honest, but with Madrid having sealed the title and put Barcelona in their place, there's nothing more for them to play for, and Zaragoza at home are pretty strong. Osasuna should win, but I personally won't get involved at that short a price.
I'd steer clear of Villarreal, they're guaranteed to finish 2nd no matter what happens now, so this is basically just a meaningless end of season game now, and anything could happen.
Sevilla and Atletico both need the win, but they've both got tough matches, I'd say. Betis have nothing to play for but the Betis v Sevilla rivalry is arguably the most intense in
Spain, and they'd no doubt love to stop Sevilla making the Champions League. Atletico are up against one of the form sides of the division, Deportivo have won 6 of their last 7. Deportivo still in with a chance of the
UEFA cup too, 4pts off Santander with 2 to play, so their season isn't over. 5/1 available for the away win on
Betfair, and I think that's absolutely huge, way too good to resist.
As for Valencia, no way I'd touch them at odds on away from home. Worth bearing in mind a point will be enough for them to stay up too - they're 5 clear of Osasuna and Huelva, and have a superior H2H against both of them (took 4pts from both Osasuna and Huelva this season), so in the event that they finish level on points, Valencia will finish above both of them.
Of the other games, Mallorca's price looks tempting as they chase the
UEFA Cup places, and while I don't normally like backing draws, I'd say Valladolid v Getafe looks likely for a draw - it'd suit Getafe perfectly, near enough guaranteeing their safety, and while it wouldn't be ideal for Valladolid, I'm not sure they're capable of winning.