What sort of crank are you using? Remember there is a difference between 'Shimano' (JIS) square taper and 'Campagnolo' (ISO) square taper.
If it's Shimano/JIS, a Shimano bottom bracket is a great choice. Cheap, durable, dependable, readily available. I'd recommend the UN-53 (about $16) or the UN-73 (about $28 from aebike.com). I've used a couple of them, and they've been bombproof.
If it's Campangolo/ISO, you're looking at either the Campagnolo SC-S (about $17) or AC-H (about $28). I've got one of these 'cheapie' BB's that has seen a lot of use, and it seems more worn out than Shimano BB's that have seen similar use.
I haven't had any experience with the IRO, but if you've got the option, go with the Shimano. Your mileage may vary.