I echo the AA/BA strategy. While point to point fares in Europe are usually quite affordable you may consider looking at the Oneworld Visit Europe Pass it can add a bit of flexibility. Details at:
http://www.oneworld.com/pressroom/re...ls.cfm?dID=140