Looks like
If you,re looking to put those on that IRO build you posted about in 09 then they`ll fit. You`ll still need shoes and cleats.
Personally I`ve never been a big fan of clipless pedals in the city - there are far too many ocassions you NEED to stop and put a foot down.