Yes, I have observed something very similar. It felt to me as if google new I liked to visit my own website, so decided to list it earlier in the results for my convenience after I showed my disatisfaction with the rest of their results. The same thing still happened even after logging out of my Google account, disabling custom search and clearing my cookies and web history. Had your friend visited your website prior to doing their search?
I checked on Aol search and got very different results, with the page in question not showing up until page 7. I have had some difficulty with this page which may have been due to a coding error. It took over a month for it to appear in the serps but it is for an extremely popular title in my arena.
I'm not sure what is going on. This happened three weekends ago and the page has now stabilized, settling between postions #8 and #12. Occasionally I find it at #4. Maybe it was part of an experiment.