Zależy do czego będziesz używać. Porównać tych smartfonów nie ma po co, s3 to najwyższa swego czasu półka a ten HTC to low end albo mid, tu niech się wypowie reszta.
Osobiście brał bym s3 gdyby to była opcja w abonamencie ale jeśli kupujesz za gotówkę, praktycznie w cenie s3 masz sporo lepszego Nexus 4. No chyba że zależy ci na większej pamięci bo 14 GB nie wystarcza i chcesz wymieniać baterie.
Za rozsądne minimum uważam na ten czas android 4, 2 rdzenie, 1 GB RAM oraz ekran 4,3" przynajmniej z rozdzielczością qHD. Czyli coś pokroju starego HTC Evo 3D.
A przepraszam, nie zauważyłem że s3 mini. Ale cenowo podobnie do wyżej wspomnianego Evo, nowa 1100 zł a na aukcjach zapewne taniej, i rozdzielczość przynajmniej ok. S3 mini to taki nowszy galaxy s advance ze zwiększoną minimalnie pamięcią RAM i tyle. :-)
Moja żona narzeka na szybkość przeglądania www na SGSA, na S3mini powinno być troszkę szybciej ale nie dużo.