It's now located under C:\Users\your name\Start Menu
But Windows gives you an access denied message when trying to click on it.
I've solved this problem by downloading an alternate open source Windows Explorer Replacement called Surf.
It's not your typical Windows Explorer replacement, but allows you to get into areas that Microsoft prevents. I've added folder and Start menu items using this program as well and modified the Send To folder also.
It can be downloaded here:
SurF - Free, Open Source File Manager for Windows 7, Vista and XP



LinkBack URL
About LinkBacks

And no admin access? What a joke!