Not sure if this has recently changed, but when you now want to download an iPhone app (even free ones), you must have 'one click' purchase set in your preferences.
You can't put it in a shopping basket. This kind of sucks in the event you hit the purchase button by accident.