Anville Town gave me the old-fashioned train today. Am starting to wonder if the order of trains repeat on the same days every week, and if the ones I still need to see only appear on certain days, or of it's entirely random. I was at 7 or the 11 last week. Think I'm going to mess with the DS clock to try for the Ferris Wheel Fan medal early; I'm not patient enough to wait 3 more months for the other three seasonal trainers.
My Join Avenue is at rank 9 now. One more rank and I get the medal for reaching rank 10. Got a PP Up at the raffle shop, which is better than the berry juice I've been getting. Still getting nothing but hard stones at the antique shop. Thankfully I can sell those off at the item maniac in Icirrus City.
Edit: Messed with the DS calendar to get the Ferris Wheel Fan medal, and saw the future train at Anville while I was at it. Now back to the proper date and collecting eggs again.