I had the same problem with things looking great on my monitor but when I posted them they came out way different. My problem was that I had set my photoshop color profile to match that of my printer and everything came out brownish. Maybe that's what happened for you, I dunno, worth a check though.