Seriusoly, get an authentic indian recipe and make it from scratch. A curry just isn't the same from a packet. Lamb curries are great, um, if you're not vegetarian or vegan.
Be careful what recipe you use though, there are different types of curries. Personally I don't carefor Vindaloos, as I like my hot in moderation, but there are a range of heavily herbed curries that are not hot. Really, there's a lot going on in the world of the indian curry, it covers a wide variety of different dishes.
The other good tip I can suggest is your recipe will most likely call for something called Masala (or close to that I can't remember the exact spelling). Get a recipe for it and make it fresh yourself. It will make a world of difference, and it doesn't take long to do. You just put the spices into a fry pan and cook them until they start to pop, then grind them up together. Great spice mix. You can make extra and keep it, at least that way you know how old it is.
Oh, Vince, the computer in red dwarf is Holly. Hal is from 2001: a space odyssey.