I agree with Ziggy about the Genesys and have also spent 2 days on a Tyros at my local shop.
I own a SD1, Genesys, Roland G1000 and Kurzweil K2600. There is no such thing as a best keyboard and there never will be as people just have different tastes and requirements. All keyboards have their good and bad points. To me the Tyros sounded weak in all departments and as for that piano being good, I'm not going into that. If the price was lower then it would offer better value, but I still wouldn't buy one.
I was very dissapointed with the Genesys for the first 2 weeks as there were operating problems, but Gem have sorted these out in an update. I don't use midi files but as Ziggy said, they do sound great.
I'll stick with my SD1 and Genesys for live use as they are the easiest keyboards I've worked with in ages and I've gone through loads over the years. The built in CDRW saves me time having to work with my PC or Mac as I can record straight away.