Recently, I purchased two non-stop tickets on Delta to Prague from http://www.TravelPapa.com. They were by far the best deals I could find on the internet. I've been wanting to see Prague, one of the most haunted cities in the world for quite some time; however, this was the first time it was made possible, financially, for me. Upon arrival I stayed at local flats and pensions to keep the cost low while still getting a true "local" experience. What I can tell you is STAY AWAY from the tourist restaurants and establishments. They, for one, are the most unauthentice "Prague" that you will find and, secondly, they are usually exorbitantly priced to take advantage of the frequent uninformed visitors. The small quaint "local" restaurants are what make Prague truly worth it while there are still many suprisingly inexpensive meals to be had.