I just replaced my left front wheel bearing and went with OEM, about $72 from Delray Acura. The TSX front bearings have a brown magentic strip on the inside face that works with your wheel sensor to provide data for your mileage and speed. The second bearing you list looks like it has a brown strip but the specs don't mention whether or not it is magnetic. There is also something very strange about the weights that they list for each bearing. I estimate the actual bearing weighed about 1.5 pounds.
If I were you, I wouldn't skimp on the cost of the part. The savings come if you're willing to do the replacement work yourself. You need to remove the front knuckle and use a hydraulic press to remove and install a new bearing. I would think a good shop could do it in 1-2 hours. I did it myself with a rented axle puller set from Advance Auto and a 4 lb sledge hammer. I also went ahead and replaced the wheel hub assembly at the same time. You also need to be very careful when removing the speed sensor. I broke mine and it was another $93 to replace that.