Well, the Wii is the cheaper version with all the same features as the other... So it pretty much looks like this one is a wash. It all should come down on which systems you own.
Im gonna say Wii due to the cheaper price point... But most likely all games will be equal otherwise.
F@ck Ubisoft and their commitment to Wii shovelware.