planning for a controller with RTC and LCD..

Hi,

I am planning on a project which involves switching of devices upon time, i have done these in other micro-controllers with 20x2 LCD's but this time want to make it with arudino with some more tricky stuff.

the things required are,

  1. RTC
    2.TFT LCD in the range of 2.8'' to 3.2 ''
    3.Temperature sensor either lm35 or one-wire ds18b20
  2. Some relays to switch power lines

description stage wise
Stage I
-The Time, Date, Temperature should be displayed in the screen, with the status of the relays - ON/OFF .

Stage II
display line graph of temperature with a preset resolution,

Stage III
use the PWM lines to dim the lights

-I have thought of using Mega 2560 (not R3 but the older one)
-RTC would be using DS1307
-I would like any pointers to TFT screens of above said sizes, Touch will be appreciated
for TFT my priority would be using as less pins as possible, and ease in programming like libraries and like,
this is my first time with TFT's and Touch.

any suggestions would be gladly taken, as none of the stuff is bought yet,once finalized here will procure stuff.

Regards.

would it be better to buy sheilds which have RTC and SD card capability in a TFT sheild - combined ?

Regards
hswr