I built my first set of wheels using Mavic A319 rims, poor IRO low-flange bargain basement hubs, and wheelsmith double butted spokes and though it was an awesome experience, looking back I would have just bought a complete wheelset.
Mostly because it was extremely time consuming, much more expensive than I thought it would be and I'm pretty sure the tension has always been wrong; I still don't feel 100% safe on them (even though they are cross 3, 32H). But they have lasted for 1000+ miles so I think I did a fairly alright job.