ARDUINO 2560+ XBEE SHIELD+BLUETOOTH BEE V1.1 GUIDE FOR DUMMIES

Hi all, i just bought the followings
http://www.tinyosshop.com/index.php?route=product/product&product_id=90

http://arduino.cc/en/Main/arduinoBoardMega2560
http://download.level1.com/level1/datasheet/MDU-0005USB_SPEC_V7.0.pdf

and i tried to make a pair with the bluetooth bee and the level one bluetooth adapter.when ever i tried make a connection via x-ctu couldn't work i also tried via arduino IDE to communicate and also failed.I just wanted to ask a couple of questions.

First of all, isn't the bluetooth bee ready for use(without configuration) at 9600bps when it comes out from the factory??Also if i wanted to, can i configure that via arduino 2560, without using an XBee Explorer USB like SparkFun XBee Explorer USB - WRL-11812 - SparkFun Electronics ??
Also when i load arduino,without BT shield on it, via a usb cable on PC ,with a basic example code such as 'blink' or 'fade' it's loaded completely.When i try this with shield on it it gives me the 'Time out' message.This happens also when i try this via Level one BT usb.
Lastly is there a guide for starters for this kind of situations??

Hi all, i just bought the followings
http://www.tinyosshop.com/index.php?route=product/product&product_id=90

Which says:

The serial pins (DIN and DOUT) of the XBee are connected through an SPDT switch, which allows you to select a connection to either the UART pins (D0, D1) or any digital pins on the Arduino (D2 and D3 default).

Which is wrong. The switch connects the XBee to pins 0 and 1 or 2 and 3 (not any digital pins).

You haven't said what position the switch is in, or what code is running on the Mega.

when ever i tried make a connection via x-ctu couldn't work

X-CTU is used to configure XBees. That thing is NOT an XBee. It is a bluetooth device in a XBee form factor.

i also tried via arduino IDE to communicate and also failed.

Maybe you needed to use a tennis racket. Using the Arduino IDE to try to communicate with the bluetooth device makes no sense. The Arduino IDE is used to write programs that are compiled, linked, and uploaded to the Arduino.

You might as well be trying to use Word.

When i try this with shield on it it gives me the 'Time out' message.

This implies that you have the switch in the position where the bluetooth device is connected to the serial pins (0 and 1) that the upload process is trying to use to upload the sketch. YOu can't do that.

A while ago I wrote about how to use a Bluetooth Bee for simple serial communications - it may be useful to you.
http://tronixstuff.wordpress.com/2012/04/30/arduino-android-and-seeedstudio-bluetooth-bee/