SCDS ONE is currently ranked #2 in my books, second only to the CycloDS which costs nearly 2x as much ($60USD).
LONG history of support, frequent updates, fully loaded with features, perfect compatibility and the list goes on...
smokes acekard2 / edge / r4 / n5 etc. ($30-$35USD)
absolute best...