If the '10 Ride SPI is really within your budget, I'd say just pull the trigger on those. They are great bindings especially if you have no problems affording it.
Yep. I'd get them if i won't see any other bindings on sale =)
BTW, what'd your opinion on canted footbeds?