For the last 8-9 years i have been riding on a cannondale m300. the frame recently cracked in one of the seat stays and they warrantied it. I now have a new Bad Boy frame. Since the parts on my old bike were all stock except for wheels and the size of the headtube has changed i decided that now would be a good time to learn how to build a bike and upgrade some of the parts at the same time. I only have about $350 available (full time student) and would appreciate some advice for good cheaper parts mainly in 3 categories:
1)wheels-this is where i want to spend the most money. are shimano wh-m540's any good, was thinking a used pair.
2)fork/headset-i'm leaning towards rigid for price reasons