i'm trying to decide which modification to purchase for my bike next...i know this will probably spark debate if i don't state certain constraints, so here's my limits...i know that i want either a crankset, shoes, or pedals....i was thinking about the ultegra crankset, and complete ultegra setup ultimately, but wasn't sure how it stood up to dura-ace...i can't afford campy, so that's outta the question...if i get pedals i was planning on the speedplay pedals, and i'll probably get some louis garneau or diadora shoes to go w/ em...right now i'm running those "stock" giant ocr2 pedals w/ mountain biking shoes for my "clip-ins"...so do i go ultegra crank, dura-ace crank, or even fsa(carbon...drool...)....what do you guys think about speedplays and lg's, or dia's?