I have some crappy $ 20 aluminum/steel pedals from the LBS with straps on them...
They are kind of thick like BMX pedals...
They tend to creak alot now that i'm actually putting some more force on them than what they would normally get from a FW bike...
anyway, i'm having fun with it so far.