We had a Canon before (XTi). Love that one. Got this per some friends suggestions (mainly cause it does solid 720p HD video). Gives us the ability to do stuff like this below with one camera. Beautiful.
A day at the pool from Brad Garland on Vimeo.

Hello and welcome. This is the personal musings of Brad Garland, who lives in Dallas, TX. Feel free to take a look around… Read more »
FEATURED POST: Canon Rebel T1i (500D) Review
We had a Canon before (XTi). Love that one. Got this per some friends suggestions (mainly cause it does solid 720p HD video). Gives us the ability to do stuff like this below with one camera. Beautiful.
A day at the pool from Brad Garland on Vimeo.
For those of you that understand this, great and enjoy. For those of you who don’t, no worries, its not that important anyway. Just felt that this is a place that talks about things that has happened in my life and what this config enables me to do took up a lot of time a decade ago. Virtual high five to first comment that guesses what game this is from.
// generated by bradgarland, me.cfg
// If commented out (//) then assume an alias is overwriting it below.
// This comes from a range of of different config files but mainly intended for CTF play.
bind TAB "inven"
bind ENTER "invuse"
bind ESCAPE "togglemenu"
bind SPACE "+moveup"
bind ' "invdrop"
bind * "say_team STATUS: Standing %L, with %H, %A, and %T"
bind + "sizeup"
bind , "+moveleft"
bind - "messagemode1"
bind . "+moveright"
bind / "weapnext"
bind 0 "use bfg10k"
bind 1 "use Blaster"
bind 2 "use shotgun"
bind 3 "use super shotgun"
bind 4 "use machinegun"
bind 5 "use chaingun"
bind 6 "use grenade launcher"
bind 7 "use rocket launcher"
bind 8 "use hyperblaster"
bind 9 "use railgun"
bind = "messagemode2"
bind [ "invprev"
bind \ "+mlook"
bind ] "invnext"
bind ` "toggleconsole"
bind a "+moveleft"
bind b "use rebreather"
bind c "+movedown"
bind d "+moveright"
// bind e "use grapple"
bind f "use Railgun"
bind g "use grenades"
bind h "wave 0"
bind i "id"
// bind j "wave 1"
// bind k "wave 2"
// bind l "wave 3"
bind n "say_team NO!"
bind p "use power shield"
bind q "drop tech; say_team Tech available %L"
bind r "use Rocket Launcher"
bind s "+back"
bind t "say Thank you."
bind u "wave 4"
bind w "+forward"
bind x "score"
bind y "say_team YES!"
bind z "weapnext; echo Next Weapon"
bind ~ "toggleconsole"
bind BACKSPACE "invdrop"
bind UPARROW "+forward"
bind DOWNARROW "+back"
bind LEFTARROW "+left"
bind RIGHTARROW "+right"
bind OPTION "weaplast"
bind CTRL "+attack"
// bind SHIFT "+xammo"
bind F1 "say_team Roger."
bind F2 "say_team I'm going offense ;wave 1"
bind F3 "say_team I'm on defense"
bind F4 "menu_keys"
bind F5 "menu_startserver"
bind F6 "echo Quick Saving...; wait; save quick"
bind F9 "say_team thanks!"
bind F10 "menu_quit"
bind F12 "screenshot"
bind INS ""
bind DEL "say_team I'm on defense"
bind PGDN "say_team Tech available %L"
bind PGUP "say_team %n follow me - I'll lead ;wave 3"
bind HOME "say_team I'll go after the flag"
bind END "say_team NEED HELP AT BASE!"
bind KP_5 "say_team Chasing enemy with flag at %L"
bind KP_ENTER "teamcolor"
bind KP_MINUS "say_team Enemy has overrun $us flag room, can't capture"
bind KP_PLUS "say_team Rushing $them base to get $us flag back"
bind MOUSE1 "+attack"
// bind MOUSE2 "weapnext"
bind MOUSE3 ""
bind PAUSE "pause"
set gl_driver "opengl32"
set g_select_empty "0"
set in_joystick "0"
set in_mouse "1"
set cl_vwep "1"
set gender_auto "1"
set gender "male"
set fov "110"
set msg "1"
set rate "25000"
set freelook "1"
set cl_stereo_separation "0.4"
set adr8 ""
set adr7 ""
set adr6 ""
set adr5 ""
set adr4 ""
set adr3 "acmectf.com:27920"
set adr2 "tastyspleen.net:27914"
set adr1 "tastyspleen.net:27912"
set adr0 "tastyspleen.net:27924"
set cd_volume "1"
set s_primary "0"
set s_mixahead "0.2"
set s_loadas8bit "0"
set s_khz "22"
set s_volume "0.900000"
set _windowed_mouse "0"
set gl_arb_multitexture "0"
set gl_overbright_gamma "0"
set gl_truform "-1"
set gl_arb_multisample "0"
set gl_anisotropic "0"
set gl_force16bit "0"
set gl_3dlabs_broken "1"
set gl_swapinterval "1"
set gl_ext_compiled_vertex_array "1"
set gl_ext_pointparameters "1"
set gl_ext_multitexture "0"
set gl_ext_palettedtexture "0"
set gl_ext_swapinterval "1"
set gl_vertex_arrays "0"
set gl_texturesolidmode "default"
set gl_texturealphamode "default"
set gl_texturemode "GL_LINEAR_MIPMAP_NEAREST"
set gl_finish "0"
set gl_shadows "0"
set gl_mode "13"
set gl_modulate "1"
set gl_particle_att_c "0.01"
set gl_particle_att_b "0.0"
set gl_particle_att_a "0.01"
set gl_particle_size "40"
set gl_particle_max_size "40"
set gl_particle_min_size "2"
set sw_mode "4"
set sw_stipplealpha "0"
set sw_allow_modex "1"
set vid_maxrefresh "-1"
set vid_minrefresh "0"
set vid_gamma "1"
set vid_ypos "533"
set vid_xpos "801"
set vid_ref "gl"
set sv_reconnect_limit "3"
set allow_download_maps "1"
set allow_download_sounds "1"
set allow_download_models "1"
set allow_download_players "0"
set allow_download "1"
set hostname "brads_dm"
set skin "male/grunt"
set name "brad"
set lookstrafe "0"
set lookspring "1"
set m_pitch "-0.022000"
set hand "0"
set cl_run "1"
set crosshair "1"
set sensitivity "29.500000"
set vid_fullscreen "1"
set viewsize "100"
// Net Graph Toggle
bind F11 net1
alias "net1" "netgraph 1;echo Graph ON...;wait;bind F11 net2"
alias "net2" "netgraph 0;echo Graph OFF..;wait;bind F11 net1"
// Best Weapons
alias exw "use grenade launcher;use rocket launcher;echo Explosive Weapons;bind MOUSE2 nexw"
alias nexw "use shotgun;use super shotgun;use machinegun;use chaingun;use hyperblaster;echo Non Explosive Weapons;bind MOUSE2 exw"
bind MOUSE2 nexw
// Grappling Hook
alias hookselect "use grapple;echo Grapple Toggle; alias hooktoggle prevselect"
alias prevselect "weaplast; alias hooktoggle hookselect"
alias hooktoggle "hookselect"
bind e hooktoggle
// Ammo Drops
alias droprl "drop rockets"
alias dropmg "drop bullets"
alias droprg "drop slugs"
bind j droprl
bind k dropmg
bind l droprg
// BEST NON-EXPLOSIVE WEAPON
alias bwnonexplosive "bwnx"
alias bwnx "msg_in_bwnx;use Shotgun;use Super Shotgun;use Machinegun;use Chaingun;use Hyperblaster;use Railgun;msg_end_bwnx"
bind mwheeldown bwnonexplosive
// BEST EXPLOSIVE WEAPON
alias bwexplosive "bwx"
alias bwx "msg_in_bw;use Grenades;use Grenade Launcher;use Rocket Launcher;use BFG10K;msg_end_bw"
bind mwheelup bwexplosive
//SNIPER
alias +sniper "fov 20;crosshair 2;sensitivity 3;use railgun; echo Sniper View On"
alias -sniper "fov 110;crosshair 1;sensitivity 29.500000;use rocket launcher; echo Sniper View Off"
bind SHIFT +sniper
Ever get that feeling that you just don’t know what to write about that would have value to people?
How do you overcome?