Well im really tired of trying to pick a domain reseller, any suggestions on which is the best?

im looking for

intergration into either modernbill or clientexec
Good stand alone interface
Paypal/CC supported
Front/back end
And best support

I dont mind deposits at all untill the service im getting is great and the interface is good as well...