Here are basic steps to determine the top 5 eCommerce platforms:
Which are the most common and popular eCommerce platforms
What are its features
Designs available
Customer support
Ease of use
Pricing