The truth is that there is no single "best" prepaid credit card. However, there are cards that will be best for your particular needs.
That said, there are definitely cards that are more popular than others. Take a look at the Card View Rank number for each card which indicates site visitor interest.
However, the most popular cards may not be be the best for you. A card might be popular because it has a certain feature that you do not care about.
You can use site's card filter and sorting feature to find prepaid credit cards that fit your needs.
What brand do you want? Do you want a reloadable card or do you just want a non-reloadable card?
These features apply to both reloadable and non-reloadable cards.
These features are specific to reloadable cards
These features are specific to non-reloadable cards