My full time record is 7 months (including notice period) I stayed at my next job 3 years which was at least 6 months too long probably more like 12 though. I've been in my current role 5 months and have been looking for something new since day 3, they lied in the interview but hey ho at least they pay well. I say stay as long as your happy and progressing your skills/career and enjoying it, get out if you stop enjoying it for more than a few weeks or things stagnate. Most emplyers will be happy to get rid of you if it suits them so never be afraid to do likewise.