From one Randy to another...
DO NOT play Desert Pines. It is a dump.
I have played all three and Royal Links and Bali Hai, while pricey, are pretty much worth it. Desert Pines is not. All 3 courses are owned by Walters Golf Group, and there is some interesting reading about them on the Blog-o-sphere.
The day I played DP I picked up after 4 holes because the greens were litlerally painted sand. Not a blade of grass. When I called out the ranger, he matter of factly said if you don't like it, then feel free to leave. Never seen anything like it. It is a plain and simple dump.
I agree about going up to the Paiute Courses. There is also Angle Park, which is a nice course, though not as scenic as Paiute. I also played a place a couple years ago called Wild Horse Golf Club. It's close to the airport and it was once owned by Howard Hughes. Nothing fancy, but it is a fun and sporty little course. I actually had a lot of fun out there and it didnt break the bank.