Yeah,
It's a well documented quirck/bug in 10.7.5 that spotlight may take ages to finish. I had it too (my ETA was 22 years at its worst).
It's seemingly sporadic (does not affect all users) so apple has yet to post a real fix (I guess even they don't know how come).
Anyway, the fix which has helped many users (myself included) is quite simple: open system preferences->spotlight
Add your disk(s) onto spotlight's privacy list (the list of places it does not index)
Close system preferences.
Open spotlight preferences and take your disk(s) off the privacy list
Close preferences.
Once this is done, spotlight should create a new index in "normal" time and spotlight should be back in order.
Hope this helps,
RGDS,