So can anyone tell me some must haves for the 350d I might not know about yet (personal preferences work here).

Prosumer must haves:

-
-
-
-
-
-
-
-


and

Semi to full pro must haves:

-
-
-
-
-
-
-