Apparently it's not a great idea to spoof your MAC using the nvram command on iOS 5.x.x before setting up your device with your AppleID account. I know this is the case because I've nvram'd a couple of times before and had no issues with Location Services or iCloud because I already had everything setup.
Now that I've reset my MAC with "nvram -d wifiaddr" Location Services is still screwed up. Although I can toggle Location on in SBsettings, I'm stuck staring at an opaque screen in Settings/Location Services when I go to enable Dropbox (which is required in order to use). And yes, I've tried it in Safe Mode.
I hit up google to find the location of Location Services in iFile in hopes that I could simply change a value and enable Dropbox. All I found was "/System/Library/LaunchDaemons/com.apple.locationd.plist" and there is nothing in it I recognize. DropBox aside, I don't see a value for Maps, Find My iPhone, Wififofum or anything.
It'd be nice to fix this because at this point in time restoration is not an option for me.