Never used Vista. Upgraded directly from XP to 7. So don't know which feature you're talking about.
But compared to XP, the Win7 'recent Folder' is at - %userprofile%\AppData\Roaming\Microsoft\Windows\Recent Items\
Never tried to view time and date though. Now I've tried both Googling and fiddled around myself without any luck.