I slightly prefer IDPA, as my wife & daughter shoot that with me, and the IDPA crowd was more welcoming to them as novice shooters as a whole. It also is less costly to get in.
Additionally, where I live, IDPA matches are held all year long at most clubs, USPSA closes at many ( not mine

) during the winter months.
I also shoot and immensely enjoy USPSA, love the hoser stages.
I often tell people it's like baseball & softball, similar sports with slightly different rules & equipment- one is not necessarily better, just different. I say shoot the games, improve your gun handling, performance and most importantly have fun (safely).