Might as well add my 2 cents.
I just changed the front rotors and pads out myself this past weekend. Was very easy to do.
I picked up 2 cross drilled rotors and they came with a set of aftermarket "performance" pads.
I noticed that the original OEM pads from Nissan have the low-pad-ware "squealer" on one of the notched ends, while the aftermarket has it off to one side. Well, turned out the aftermarket pads did not fit. The tabs on the ends were about 1-1.5mm too wide and would not fit into the slots/channel in the caliper housing.
So I ended up having to go to Nissan Dealership and by a set of OEM pads. I too asked about ABS vs. Non-ABS and they said they really only ever sell one part number for pads on the Versa, regardless of ABS or not. The part number they sold me was D1060-EM30C. They fit perfectly and have the warning squealer on the tab, not on the side. When you install the OEM pads you need to put the metal tab into the squeal opening when sliding in the pad. This worked no problem.
The dealer parts person did mention they have another pad type and he showed it to me. It had the squealer on the side, not on a tab. Plus the tab seemed wider.
Here is a pic, not the best picture but may help a bit. This is a pic of passenger side front. You can see the squealer tab on top of the pad, rather than off to a side.
I watched this You Tube Video to learn how to do this myself, and he shows the metal tab and putting it into the squealer opening when inserting the pad. http://youtu.be/MGOAh9PIGqo