The 21XZ-R is a good motor. Don't know what your budget is like but here are some of the best speed engines that I have found:
Max Power XL9-TQ
Keep in mind that gearing, header, pipe, fuel, and plug temp all play a factor in top speed results as well.
Cheap engines aren't fast and fast engines aren't cheap.