I think cross buy means you buy the PS3 version and then you get the Vita game free. Not the other way round (buy Vita game then get PS3 game free).
Yeah, whatever, it's still alot of money. When Sony are doing it it's for cheap games, like Sound Shapes. This isn't a 10 dollar game either way/version.