welcome aboard! I just registered yesterday and have learned alot already! Have fun with it! As for your ? well, i'm not an expert, but I would take into consideration the size of tank, etc.
all of the things you mentioned are good things to have, but if I had to vote for one, I'd say liverock...