Both times I've gone over, I've bought one-way tickets for far cheaper than a round trip would've cost me, so it just depends on your circumstances (what airport you're using, what time of year you're flying, etc.). My personal favorite website for finding the absolute best deal is Mobissimo.com, which takes ALL the discount sites (plus the airline websites) and compares them in a giant chart for you to see who's cheapest.
Tues-Thurs are cheapest flights. Summer is most expensive season, so try flying after 1 Sep, if possible, but before December (depending on your circumstances, obviously). Never travel within 2-3 days of a holiday. Also check several area airports, because some end up cheaper than others and it can be worth the little extra drive (esp. if you're flying into London - check Gatwick v. Heathrow prices).