You failed to say what type of camera you are going to use with the lens.
My answer is based on the Canon Rebel, 10D or 20D and that you already have the kit lens 18-55 mm F3.5
Budget: I wouldn't buy any - the kit lens will do. (just raise your ISO one step).
No Budget: None that you listed but would get the new Canon 24mm f1.4 (why? - good low light capability)
which ONE would you choose if cost is an issue? and which ONE if money is not an issue? thank you