For biceps, I like the following workout. I find the best results when performed twice per week as well as increasing the weight with each set while decreasing the reps with each set:
Standing alternating dumbbell hammer curls (3 sets, 12, 10, 8 reps)
Standing straight bar curls (3 sets, 10, 8, 6 reps)
Preacher curls using the EZ Curl bar (3 sets, 15, 12, 10 reps)
Hope this helps!