Geneva - and Switzerland generally - is an expensive place to punt. I'd be interested to hear of your experiences with the agency - it seems an obvious choice if you just want no-hassle sexual company and not too worried about value-for-money. For a bit of fun though, the area near the main train station (cross over as you come out and bear left) has plenty of late-night action. Booking girls form the open-door walk-in parlours, you are not likely to get ripped off, but it is still not cheap. (Worth it just to "try Geneva" as it were.) If you go into any hostess bar you will be stung for very large sums (think champagne cocktails - a bit like Soho rip-offs except the Swiss are generally not dishonest).Trains run adjoining the airport (just go downstairs) and are every frequent into town. If you ever plan to stay longer, there are pleasant hotel-apartments between the red light district and the lake.